como hacer un comando en el qe no se puedan usar otros comandos
#1

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
Reply
#2

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.
Reply
#3

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)