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

Wysłany: 2015-02-09, 16:48


Pimpek2







Wiek: 29
Na forum: 4134 dni
Posty: 82
Nick w MP: ElPablo

Piwa: 1

Respekt: 60

Witam tak wygl?da kod czatu:

Kod:

public OnPlayerText(playerid, text[])
{
new str[128];
if(Ranga[playerid] == 4)
{
format(str, sizeof str, "(H@): %s", text);
}
else if(Ranga[playerid] == 3)
{
format(str, sizeof str, "(E@): %s", text);
}
else if(Ranga[playerid] == 2)
{
format(str, sizeof str, "(@): %s", text);
}
else if(Ranga[playerid] == 1)
{
format(str, sizeof str, "(J@): %s", text);
}
else if(Ranga[playerid] == 0)
{
format(str, sizeof str, ": %s", text);
}
SendPlayerMessageToAll(playerid, str);
return false;
}


ale niestety w grze nie wyswietla sie kto co pisze :/ czemu??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-09, 16:53


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Bo nie pobierasz nicku i go nie wy?wietlasz,

Kod:


public OnPlayerText(playerid, text[])
{
new str[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));

if(Ranga[playerid] == 4)
{
format(str, sizeof str, "%s (H@): %s", name, text);
}
else if(Ranga[playerid] == 3)
{
format(str, sizeof str, "%s (E@): %s", name, text);
}


zr?b sobie reszte w ten spos?b. Mo?esz jeszcze doda? ?eby ID wy?wietlalo;
Kod:


format(str, sizeof str, "%d %s (E@): %s", playerid, name, text);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-09, 17:03


Pimpek2







Wiek: 29
Na forum: 4134 dni
Posty: 82
Nick w MP: ElPablo

Piwa: 1

Respekt: 60

JEdnak tak jak poda?em jest prawid?owo tylko nowertowa?em z?y pwn i dlatego :D nie tak jak ty bo wtedy by by?o: Nick id nick (E@): text
:P
Tak jak ja jest prawid?owo :P Dzi?ki

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-02-09, 17:05


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

A tak.. faktycznie. My?lalem ?e wysylasz SendClientMessageToAll, a tutaj masz SendPlayerMessageToAll(playerid, str);

okej, to

[clo]

Postaw piwo autorowi tego posta
 

 
Tagi: czat
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