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

Wysłany: 2014-02-20, 17:13


KaNdY







Wiek: 29
Na forum: 4487 dni
Posty: 53
Nick w MP: KaNdY

Piwa: 1

Respekt: 56,5

Witam! Jestem pocz?tkuj?cym pawnerem i pisz? teraz rangi ko?o nicku itd. Problem polega na tym, ?e wygl?da to tak:
Nick: [ID][Ranga]: Tekst
: [0][Gracz]: Tekst

Natomiast, chc? aby to wygl?da?o:
[ID][Ranga]Nick: Tekst
[0][Gracz]
: Tekst

G??wnie mi chodzi oto, aby ID i ranga 'posz?y' za nick i znika? dwukropek po nicku (w 1wersji).

M?j kod:
Kod:


public OnPlayerText(playerid, text[])
{
new ranga[256];
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, nick, sizeof(nick));

if(IsPlayerAdmin(playerid))
{
if(strcmp(nick, "KaNdY", true)== 0)
format(ranga, sizeof(ranga), "[%d][Pawner]: %s", playerid, text);
else

if(strcmp(nick, "Sly", true)== 0)
format(ranga, sizeof(ranga), "[%d][W?a?ciciel]: %s", playerid, text);
else
format(ranga, sizeof(ranga), "[%d][Administrator]: %s", playerid, text);
SendPlayerMessageToAll(playerid, ranga);
return 0;
}
if(!IsPlayerAdmin(playerid))
format(ranga, sizeof(ranga),"[%d][Gracz]: %s", playerid, text);
SendPlayerMessageToAll(playerid, ranga);
return 0;
}


Licz? na pomoc.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 17:47


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
PHP Code:
public OnPlayerText(playeridtext[])
{
new ranga[256];
new nick[MAX_PLAYER_NAME];
GetPlayerName(playeridnicksizeof(nick));

if(IsPlayerAdmin(playerid))
{
if(strcmp(nick"KaNdY"true)== 0)
{
format(rangasizeof(ranga), "[%d][Pawner]%s: %s"playerid,nick,text);
SendPlayerMessageToAll(-1ranga);
}
else
{
if(strcmp(nick"Sly"true)== 0)
{
format(rangasizeof(ranga), "[%d][W?a?ciciel]%s: %s"playerid,nick,text);
SendPlayerMessageToAll(-1ranga);
return 0;
}
if(IsPlayerAdmin(playerid))
{
format(rangasizeof(ranga), "[%d][Administrator]%s: %s" ,playerid,nick,text);
SendPlayerMessageToAll(-1ranga);
return 0;
}
}
}
if(!IsPlayerAdmin(playerid))
{
format(rangasizeof(ranga),"[%d][Gracz]%s: %s",playerid,nick,text);
SendPlayerMessageToAll(-1ranga);
return 0;
}
return 0;
}


Podpis
3guzqx
Ostatnio zmieniony przez JotP 2014-02-20, 18:21, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 17:57


KaNdY







Wiek: 29
Na forum: 4487 dni
Posty: 53
Nick w MP: KaNdY

Piwa: 1

Respekt: 56,5

JotP, Dzi?kuj?! Piwo dla Ciebie, ale jeszcze prosi?bym Ci?, aby? mi to mniej wi?cej wyt?umaczy?. Nie chc? wszystkiego kopiowa?, poniewa? to nie na tym polega, ale chcia?bym to jeszcze ogarn??. Oczywi?cie za opis drugie piwo :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 18:07


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

"KaNdY" napisał/a:

JotP, Dzi?kuj?! Piwo dla Ciebie, ale jeszcze prosi?bym Ci?, aby? mi to mniej wi?cej wyt?umaczy?. Nie chc? wszystkiego kopiowa?, poniewa? to nie na tym polega, ale chcia?bym to jeszcze ogarn??. Oczywi?cie za opis drugie piwo :)


A czasami nick gracza, kt?ry wysy?a wiadomo?? nie wy?wietla si? podw?jnie..?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 18:10


KaNdY







Wiek: 29
Na forum: 4487 dni
Posty: 53
Nick w MP: KaNdY

Piwa: 1

Respekt: 56,5

IgrexolonO, W?a?nie si? wy?wietla. Przed momentem to zobaczy?em. W dodatku na adminach nic si? nie zmieni?o. Nadal mam:
: [0][Ranga]: Tekst

A gracz ma:
: [0][Ranga]
: Tekst


Pomocy!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 18:20


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
+ nie zauwa?y?em b?edu :
zamiast SendPlayerMessage powinno by? SendClientMessage
poprawka :
PHP Code:
public OnPlayerText(playeridtext[])
{
new ranga[256];
new nick[MAX_PLAYER_NAME];
GetPlayerName(playeridnicksizeof(nick));

if(IsPlayerAdmin(playerid))
{
if(strcmp(nick"KaNdY"true)== 0)
{
format(rangasizeof(ranga), "[%d][Pawner]%s: %s"playerid,nick,text);
SendClientMessageToAll(-1ranga);
}
else
{
if(strcmp(nick"Sly"true)== 0)
{
format(rangasizeof(ranga), "[%d][W?a?ciciel]%s: %s"playerid,nick,text);
SendClientMessageToAll(-1ranga);
return 0;
}
if(IsPlayerAdmin(playerid))
{
format(rangasizeof(ranga), "[%d][Administrator]%s: %s" ,playerid,nick,text);
SendClientMessageToAll(-1ranga);
return 0;
}
}
}
if(!IsPlayerAdmin(playerid))
{
format(rangasizeof(ranga),"[%d][Gracz]%s: %s",playerid,nick,text);
SendClientMessageToAll(-1ranga);
return 0;
}
return 0;
}
 


Oraz IgrexolonO, mi si? normalnie pokazuje. ?apcie screena:


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 18:34


KaNdY







Wiek: 29
Na forum: 4487 dni
Posty: 53
Nick w MP: KaNdY

Piwa: 1

Respekt: 56,5

JotP, Super, dzia?a. Dzi?kuj? Ci! :) + browar. A jak UP. Pro?ba. Wyt?umacz :) B?dzie kolejny browar.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 19:09


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

"JotP" napisał/a:

+ nie zauwa?y?em b?edu :
zamiast SendPlayerMessage powinno by? SendClientMessage

Oraz IgrexolonO, mi si? normalnie pokazuje.


Normalnie si? pokazuje bo naprawi?e?. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-20, 19:39


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
"IgrexolonO" napisał/a:

"JotP" napisał/a:

+ nie zauwa?y?em b?edu :
zamiast SendPlayerMessage powinno by? SendClientMessage

Oraz IgrexolonO, mi si? normalnie pokazuje.


Normalnie si? pokazuje bo naprawi?e?. ;)


Mi chodzi o te podw?jne nicki. one mi w ogole si? nie pokazywa?y :) co do tego ze u admina sie nie pokazywa? to tak bo zapomnia?em dodas "%s".

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Tagi: rangiampnick
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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