03.06.2012, 22:02
Como boto pra um comando ser executado por uma KEY?
tipo /sair invez de usar /sair usa uma key.
tipo /sair invez de usar /sair usa uma key.
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
if(!strcmp(cmdtext, "/sair", true)) // Seu comando /sair.
{
SetPlayerPos(playerid, posx, posy, posz);
SetPlayerInterior(playerid, 0);
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if((newkeys == KEY_SECONDARY_ATTACK)) // KEY_SECONDARY_ATTACK = F
{
OnPlayerCommandText(playerid,"/sair") // Comando que serб chamado ao apertar F.
//Coloca mais.
}
return 1;
}
OnPlayerCommandText(playerid, "/sair");
cmd_sair(playerid);