Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-07-02, 12:24


Adasek000







Wiek: 32
Na forum: 5698 dni
Posty: 63
Nick w MP: Shaggy_Manley

Piwa: 16

Respekt: 20,9

Dzie? dobry, dawno mnie nie by?o na gtao. :o Pisz? m.in. w takiej sprawie, wzi??em si? ostatnio za pisanie GM'a wzoruj?c si? lekko na hone?cie, lecz usuwaj?c ca?? dynamik?. Oczywi?cie robi? to tylko dla siebie, ?eby lekko si? pobawi?, ale do rzeczy. Je?eli kto? bawi? si? w hone?cie to wie na jakiej zasadzie dzia?a tam info o graczu, wszystko jest zawarte w enumie. Teraz sprawy maj? si? tak, jak zrobi? by po nadaniu jakiej? rangi w PD przez komendanta(liczbowo w kodzie) by?a nadawana ona jako np. Posterunkowy? Mog? do legitymacji, /r itd. doda? to na zasadzie if, ale chcia?bym wiedzie? od was czy mo?na rozwi?za? to inaczej.
Kod:
Kod:

CMD:zatrudnijpd(playerid, cmdtext[])
{
if(GraczInfo[playerid][gPD]<=4)
{
format(String, sizeof(String),"Nie jeste? komendantem!");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(GraczInfo[playerid][gPD]==5) return 0;
new gracz,ranga;
if(sscanf(cmdtext, "ii",gracz))
{
format(String, sizeof(String),"U?yj: /zatrudnijpd ID 1-4.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(!IsPlayerConnected(gracz)||gracz==playerid)
{
format(String, sizeof(String),"Gracz jest offline/niepoprawne ID gracza.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
format(String, sizeof(String),"Zosta?e? zatrudniony w PD na stanowisko %s.",ranga);
SendClientMessage(gracz,bia?y,String);
format(String, sizeof(String),"Zatrudni?e? %s na stanowisko %s.",Nick[gracz],ranga);
SendClientMessage(playerid,bia?y,String);
GraczInfo[gracz][gPD]=ranga;
return 1;
}

A druga sprawa jest taka, ?e chcia?bym zrobi? system bankowy frakcji, kt?ry mia?by dzia?a? na zasadzie takiej, ?e GOV wyp?aca kase poszczeg?lnym frakcjom co jaki? czas(przelew), ale nie mam poj?cia jak og?lnie zabra? si? za konta bankowe frakcji. M?g?by kto? poradzi? jak to ?e tak powiem "musn??"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-02, 14:07


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

new rangi[][] = {"Posterunkowy", "Japcia", "Le?niczy"};


P??niej u?ywasz tego w formacie jako rangi[ranga].. Proste wywo?anie warto?ci. yh.

Musn?? mo?esz r??nie, zale?y czy chcesz ?eby wyp?acali sami, czy systematycznie co x czasu. Wola?bym opcje pierwsz? -> prosta komenda +/- odj?cie hajsu z GOV, dodanie hajsu na konto frakcji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-02, 17:02


Adasek000







Wiek: 32
Na forum: 5698 dni
Posty: 63
Nick w MP: Shaggy_Manley

Piwa: 16

Respekt: 20,9

Rangi za?atwi?em, teraz my?l? jak zrobi? z tymi kontami bankowymi. Nie mam poj?cia jak podej?? do utworzenia tych kont bankowych dla frakcji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-02, 21:29


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Adasek000" napisał/a:

Rangi za?atwi?em, teraz my?l? jak zrobi? z tymi kontami bankowymi. Nie mam poj?cia jak podej?? do utworzenia tych kont bankowych dla frakcji.


Normalnie. Zapisuj stan konta frakcji, niech ma do niego dost?p jedynie lider frakcji. Co wi?cej?

Postaw piwo autorowi tego posta
 

 
Tagi: rangi :: frakcji :: konta :: bankowe
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [GF] Rangi frakcji + konta bankowe Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku