Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jak dodac się do frakcji #4

Closed
sampak opened this issue Aug 19, 2013 · 4 comments
Closed

jak dodac się do frakcji #4

sampak opened this issue Aug 19, 2013 · 4 comments
Labels

Comments

@sampak
Copy link

sampak commented Aug 19, 2013

jak dodac się do frakcji?

@lpiob
Copy link
Owner

lpiob commented Aug 19, 2013

Frakcje są zdefiniowane w bazie danych w tabelach lss_faction, lss_faction_ranks, lss_faction_skins, itd.

Liderzy frakcji mają możliwość dodawania osób do frakcji za pomocą GUI dostępnych na serwerze, przykładowo szef policji może to zrobić w markerze na komisariacie.

Pierwszą osobę do frakcji należy dodać ręcznie.

Aby to zrobić należy:

  1. W tabeli lss_faction odnaleźć id pożądanej frakcji - np. policja - faction_id=2
  2. W tabeli lss_faction_ranks odnaleźć id pożądanej rangi - np. szef policji - faction_id=2, rank_id=8
  3. W tabeli lss_character_factions należy dodać nowy rekord zawierający: faction_id=2, rank=8 oraz character_id bedący id postaci. Id postaci można odczytać z tabeli lss_characters lub na serwerze za pomocą komendy /pinfo.

Po dodaniu tego wiersza wskazany gracz będzie posiadał tą rangę w tej frakcji i będzie mógł dodawać pozostałe osoby za pomocą GUI na serwerze.

To, w których miejscach znajdują się markery oraz kto może nimi zarządzać znajduje się w zasobie lss-frakcje: https://github.com/lpiob/MTA-XyzzyRP/blob/master/resources/%5BXyzzyRP%5D/lss-frakcje/frakcje_zarzadzanie_c.lua#L14 - pole minrank określa od której id rangi można korzystać z markera.

@sampak
Copy link
Author

sampak commented Aug 19, 2013

jak dodać wiersz?

@lpiob
Copy link
Owner

lpiob commented Aug 19, 2013

Za pomocą dowolnego klienta MySQL, dla początkujących może być to phpmyadmin - poszukaj w panelu od swojego hostingu.

@lpiob lpiob closed this as completed Aug 19, 2013
@sampak
Copy link
Author

sampak commented Aug 19, 2013

mam phpmyadmin ale jak to zrobić

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants