18.05.2011, 13:01
From NPC to GM:
SendCommand -> OnPlayerCommandText
From GM to NPC:
SendClientMessage -> OnClientMessage
Example:
NPC:
GM:
NPC:
SendCommand -> OnPlayerCommandText
From GM to NPC:
SendClientMessage -> OnClientMessage
Example:
NPC:
pawn Код:
public OnNPCSpawn()
{
SendCommand("/npcspawn");
return 1;
}
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(IsPlayerNPC(playerid))
{
if(strcmp(cmdtext, "/npcspawn", true) == 0)
{
SendClientMessage(playerid, -1, "/talk");
return 1;
}
return 0;
}
return 0;
}
pawn Код:
public OnClientMessage(color, text[])
{
if(strcmp(text,"/talk", true) == 0)
{
SendChat("I just spawned");
return 1;
}
return 1;
}