como hacer un comando en el qe no se puedan usar otros comandos - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: como hacer un comando en el qe no se puedan usar otros comandos (
/showthread.php?tid=204175)
como hacer un comando en el qe no se puedan usar otros comandos -
sasuga - 29.12.2010
hola tengo una duda D: bueno me explico :
lo que quiero hacer es que con un comando me lleve a x parte y que hay me de x arma pero esta sera como minigun y toda la wea entonces no quiero que nadie pueda salir de esa parte ni usar ningun comando que no sea /kill quisiera saber como hago eso
un comando que me de teleport a cierta parte te desarme te de un arma y no te deje usar otros comandos que no sea /kill
Respuesta: como hacer un comando en el qe no se puedan usar otros comandos -
TheChaoz - 29.12.2010
aca te dejo un ejemplo:
pawn Код:
new bool:Area[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kill", true) && Area[playerid])return SendClientMessage(playerid, 0xFF0000FF, "Estas en el area, usa /kill para salir");
if(!strcmp(cmdtext, "/teleportalarea", true)){
Area[playerid] = 1;
//resto del cmd
}
if(!strcmp(cmdtext, "/kill", true)){
Area[playerid] = 0;
//resto del cmd
}
return 1;
}
espero que te sirva.
Re: como hacer un comando en el qe no se puedan usar otros comandos -
TiNcH010 - 29.12.2010
ta bien el code, proba asi sino te paso otro xD
lo otro que pedias que chaoz puso resto del cmd
pawn Код:
ResetPlayerWeapons(); //para desarmar al jugador
SetPlayerPos(playerid, //(posicion)); //para el teleport
GivePlayerWeapon(playerid, 28, 500); //el 28 es la id del arma (uzi), el 500 son la cantidad de balas