CMD:camera(playerid,params[])
{
if(pUsarCamera[playerid] == 0)
{
SendClientMessage(playerid, -1, \"Kész!Mostmár a kamerát tudod használni elsőszemélyben!\");
SendClientMessage(playerid, -1, \"Ahhoz hogy használni tudd nyomd meg a backspace-t vagy /primeira.\");
pUsarCamera[playerid] = 1;
}
else if(pUsarCamera[playerid] == 1)
{
if(pPrimeiro[playerid] == 0)//camera desligada
{
SendClientMessage(playerid, VERMELHO, \"Kikapcsoltad a kamerán az elsőszemélyt\");
pUsarCamera[playerid] = 0;
}
else
{
SendClientMessage(playerid, VERDE, \" A kamera bevan kapcsolva kapcsold le mielőtt lemerül :D.\");
}
}
return true;
}
Lehet,hogy nem az OnPlayerCommandText alá kéne írni.
Helytelen:
public OnPlayerCommandText(playerid, cmdtext[])
{
CMD:camera(playerid,params[])
{
SendClientMessage(playerid,0,\"asd\");
}
return 0;
}
Helyes:
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}
CMD:camera(playerid,params[])
{
SendClientMessage(playerid,0,\"asd\");
return 1;
}
+ Az OnPlayerCommandText-et illene kitörölni ha zcmd-t használsz.