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

Wysłany: 2013-03-17, 21:00


arkopi







Wiek: 31
Na forum: 5579 dni
Posty: 177

Piwa: 60

Respekt: 50

Ostrzeżeń: 20%
Witam mam rangi na serwerze



Kod:

if(!zalogowany[playerid])
format(str, sizeof(ranga), "{FF0000}[Niezalogowany] (ID:%d)",playerid);
else
if(gTeam[playerid] == TEAM_PD)
{
format(str, sizeof str, "{996600}[Pomoc Drogowa]{FFFFFF} {FFDEAD}(ID:%d){FFFFFF}: %s", playerid, text);
}
else
if(jestvip[playerid])
format(str, sizeof(ranga), "{ffff00}%s {ffffff}({ffff00}VIP{ffffff}): %s",PlayerName(playerid),text);
else
if(gTeam[playerid] == TEAM_POLICJA)
{
format(str, sizeof str, "{4169E1}[Policja] {FFFFFF}{FFDEAD}(ID:%d){FFFFFF}: %s", playerid, text);
}
else
if(gTeam[playerid] == TEAM_TRUCKERS)
{
format(str, sizeof str, "(Kierowca | {FFDEAD}ID:%d{FFFFFF}): %s", playerid, text);
}
SendPlayerMessageToAll(playerid, str);




wchodze na serwer na skin kierowcy pisze mi obok kierowca ale gdy dodam sie do vipa i wchodze na serwer tez na kierowce to mi pisze obok kierowca tez a powinno pisac VIP

Prosze o pomoc

Dodam jeszcze ze vipa nie mam na skinie tylko jak dodam kogos do vipa to on ma komendy na jakim skinie by nie byl

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-17, 21:45


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Bo tablica jestvip ma ?le przypisywan? warto?? dla graczy. Spr?buj co? takiego da? na pocz?tku OnPlayerText:
Kod:

new msg[128];
format(msg, sizeof(msg), "VIP: %d", jestvip[playerid]);
SendClientMessage(playerid, -1, msg);


I powiedz jaki b?dzie wynik. Je?li b?dzie prawid?owy (1 dla vipa, 0 bez) to znaczy ?e te warunki co? ?le dzia?aj?, chocia? wygl?daj? na poprawne.

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-17, 21:57


arkopi







Wiek: 31
Na forum: 5579 dni
Posty: 177

Piwa: 60

Respekt: 50

Ostrzeżeń: 20%
jak wejde na serwer i cos napisze jest tak

na zwykly nick i na ten co jest dodany do vipa

VIP 1
arkopi(kierowca idt

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-18, 17:54


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

A masz ustawione w callbacku onplayerconnect
Kod:

jestvip[playerid] = 0;
przed odczytaniem go z pliku. Bo zauwa? ?e playerid jest jako cyfra (tzw. zmienna) do kt?rej jest przypisana jaka? warto?? i jak gracz wyjdzie z serwera to nowy gracz kt?ry wejdzie pod tym samym ID b?dzie mia? tak? warto?? w zmiennej tak? jak? mia? wcze?niejszy gracz (no chyba, ?e ustawisz w callbacku onplayerconnect czy tam np. w komendzie by ona si? zmieni?a) ?eby to zrozumie? musisz logicznie pomy?le?. ;)


Po za tym t?umaczysz jak m?j kolega ze szko?y gdzie mieszka jego babcia.

Postaw piwo autorowi tego posta
 

 
Tagi: rangi
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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