[Ajuda] public OnPlayerText
#1

Como eu instalo essa public onplayertext?

Код:
if(text[0] == ';')
 {
 PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
 for(new i; i != MAX_PLAYERS; i++)
 {
 new Float[3];
 GetPlayerPos(i,p[0],p[1],p[2]);
 if(IsPlayerInRangeOfPoint(playerid,15.0,p[0],p[1],p[2]))
 {
 if(MSG[i] == false)
 {
 new sStr[256];
 new Name[24];
 GetPlayerName(playerid,Name,24);
 format(sStr,128,"%s(%i): %s",Name,playerid,text[1]);
 SendClientMessage(i,0x00FFFFAA,sStr);
 PlayerPlaySound(i,1057,0.0,0.0,0.0);
 MSG[i] = true;
 }
 MSG[i] = false;
 return 0;
 }
 }
 }
Reply
#2

Код:
public OnPlayerText(playerid, text[])
{
if(text[0] == ';')
 {
 PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
 for(new i; i != MAX_PLAYERS; i++)
 {
 new Float[3];
 GetPlayerPos(i,p[0],p[1],p[2]);
 if(IsPlayerInRangeOfPoint(playerid,15.0,p[0],p[1],p[2]))
 {
 if(MSG[i] == false)
 {
 new sStr[256];
 new Name[24];
 GetPlayerName(playerid,Name,24);
 format(sStr,128,"%s(%i): %s",Name,playerid,text[1]);
 SendClientMessage(i,0x00FFFFAA,sStr);
 PlayerPlaySound(i,1057,0.0,0.0,0.0);
 MSG[i] = true;
 }
 MSG[i] = false;
 return 0;
 }
 }
 }
return 1;
}
1-1
Reply
#3

No seu GameMode.

OnPlayerText
Reply
#4

Vlw, por arrumar nominal, mais eu posso colocar ele em qualquer lugar do gamemode?
Reply
#5

Nominal eu coloquei esse codigo ae la no meio do gamemode e deu error :\
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)