[Ajuda] OnPlayerText - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] OnPlayerText (
/showthread.php?tid=607111)
OnPlayerText -
UzumakiNaruto - 14.05.2016
Galera eu to com um probleminha aqui, queria saber o que estб errado nisso, pois quando digito algo no chat nгo aparece e as vezes quando funciona aparece os 2 tipo: Nick:ahsuahsuha
[Ninja] Nick [Assassino]:ashuahsua
pawn Код:
#if DESTAQUE_CLASS == 1
if(PlayerInfo[playerid][Ninja] >= 1)
{
if(PlayerInfo(playerid, Graduado) == true)
{
if(PlayerInfo[playerid][Ninja] == 1) Ninja = "Aprendiz";
if(PlayerInfo[playerid][Ninja] == 2) NinjaNivel = "Iniciante";
if(PlayerVilas[playerid][Ninja] == 3) NinjaNivel = "Assassino";
return 0;
}
format(String, sizeof(String), "[Ninja]{FFFFFF}%s {FF030F}[%s]{FFFFFF}: %s", Nome(playerid), NinjaNivel, text);
SendClientMessageToAll(GetPlayerColor(playerid), String);
return 1;
}
#endif
Re: OnPlayerText -
UzumakiNaruto - 14.05.2016
@Up
Ja consegui arrumar mais to com problema no Texto,pois depois q digito no chat n aparece o Level, fica assim: [Ninja] Nick []:
String
Re: OnPlayerText -
ipsLuan - 14.05.2016
Crie uma public e faзa um return com o nome (nesse caso, o grau do jogador).
@edit
Estou no Ubuntu e estou sem o sublime configurado, mas й algo parecido com isto.
PHP код:
GetPlayerGrau(playerid) {
new grau[12];
switch(PlayerInfo[playerid][Ninja]) {
case 1: grau = "Aprendiz";
case 2: grau = "Iniciante";
case 3: grau = "Assassino";
}
return grau;
}
format(String, sizeof(String), "[Ninja]{FFFFFF}%s {FF030F}[%s]{FFFFFF}: %s", Nome(playerid), GetPlayerGrau(playerid), text);
Re: OnPlayerText -
UzumakiNaruto - 14.05.2016
Quote:
Originally Posted by ipsLuan
Crie uma public e faзa um return com o nome (nesse caso, o grau do jogador).
@edit
Estou no Ubuntu e estou sem o sublime configurado, mas й algo parecido com isto.
PHP код:
GetPlayerGrau(playerid) {
new grau[12];
switch(PlayerInfo[playerid][Ninja]) {
case 1: grau = "Aprendiz";
case 2: grau = "Iniciante";
case 3: grau = "Assassino";
}
return grau;
}
format(String, sizeof(String), "[Ninja]{FFFFFF}%s {FF030F}[%s]{FFFFFF}: %s", Nome(playerid), GetPlayerGrau(playerid), text);
|
Deu esse erro ao compilar:
pawn Код:
error: 090: public functions may not return arrays (symbol "GetPlayerGrau")
o motivo й por causa do?
Re: OnPlayerText -
iSoaD - 15.05.2016
Quote:
Originally Posted by UzumakiNaruto
Deu esse erro ao compilar:
pawn Код:
error: 090: public functions may not return arrays (symbol "GetPlayerGrau")
o motivo й por causa do?
|
forward GetPlayerGrau(playerid);
Re: OnPlayerText -
UzumakiNaruto - 15.05.2016
Quote:
Originally Posted by iSoaD
forward GetPlayerGrau(playerid);
|
Jб tinha colocado isso na gm
Re: OnPlayerText -
UzumakiNaruto - 15.05.2016
@Up
Jб consegui o que queria,vlw ai aos 2 \o <3