27.05.2012, 18:12
(
Последний раз редактировалось adrianxd; 27.05.2012 в 18:28.
Причина: faltantes
)
Hola tengo problemas con el bloqueo de comandos
Vi este tutorial https://sampforum.blast.hk/showthread.php?tid=311254
hago todo lo que es y cuando entro al gm y pongo un tdm no bloquea los demбs comandos
asн lo tengo un comando
Y no sirve
asн tengo todo acomodado
Vi este tutorial https://sampforum.blast.hk/showthread.php?tid=311254
hago todo lo que es y cuando entro al gm y pongo un tdm no bloquea los demбs comandos
asн lo tengo un comando
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new VariableDeBloqueo[MAX_PLAYERS];
if( VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Lo siento, estбs en un A/D, para que puedas usar los comandos de nuevo, debes de morir primero");
if (strcmp("/TDM1", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,04042,DIALOG_STYLE_LIST,"{FF0000}Elige tu equipo","Defensores \n Atacantes","Accept","Cancel");
VariableDeBloqueo[playerid] = 1;
return 0;
}
asн tengo todo acomodado
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
new VariableDeBloqueo[MAX_PLAYERS];
VariableDeBloqueo[playerid] = 0; // esto desbloqueara los comandos al morir
// demas funciones
return 1;
}
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==04042) {
if(response) {
if(listitem==0) { // Dedfensa
SendClientMessage(playerid, 0xFFFFFF, "Defiende asta morir!");
GivePlayerWeapon(playerid,24,200);
SetPlayerSkin(playerid,199);
SetPlayerPos(playerid,
Float:1541.4026,
Float:-1364.1187,
Float:329.7969);
}
if(listitem==1) { // Atacantes
SendClientMessage(playerid, 0xFFFFFF, "Eres atacante es hora de matar !");
GivePlayerWeapon(playerid,22,600);
SetPlayerSkin(playerid,162);
SetPlayerPos(playerid,
Float:1541.4026,
Float:-1364.1187,
Float:329.7969);
}
}
}
return 0;
}