28.02.2014, 18:01
Hola a todos
tengo este problema, tengo un comando que usan varias facciones y un trabajo que es el de taxista
el comando consiste en que cuando el jugador se encuentre en determinadas coordenadas y ponga /equipo le aparesca un menu con una lista de trajes para elegir, al elegir le cambiara el skin al jugador, el problema que tengo es que al principio el comando funcionaba para los taxistas pero luego agregue nuevas cosas y ya no funciona :S
alguien si me peude ayudar, aqui el codigo:
tengo este problema, tengo un comando que usan varias facciones y un trabajo que es el de taxista
el comando consiste en que cuando el jugador se encuentre en determinadas coordenadas y ponga /equipo le aparesca un menu con una lista de trajes para elegir, al elegir le cambiara el skin al jugador, el problema que tengo es que al principio el comando funcionaba para los taxistas pero luego agregue nuevas cosas y ya no funciona :S
alguien si me peude ayudar, aqui el codigo:
Код:
#define EQUIPO_DIALOG5 7 case EQUIPO_DIALOG5: { if(response) { switch (listitem) { case 0: { SetPlayerSkin(playerid, 253); format(string, sizeof(string), "* %s se pone su traje de chуfer.", PlayerName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } case 1: { SetPlayerSkin(playerid, 255); format(string, sizeof(string), "* %s se pone su traje de chуfer.", PlayerName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } case 2: { SetPlayerSkin(playerid, 261); format(string, sizeof(string), "* %s se pone su traje de chуfer.", PlayerName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } case 3: { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); format(string, sizeof(string), "* %s se viste con ropa normal", PlayerName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } } zcmd(equipo, playerid, params[]){ if(Team_LSPD(playerid)){ if(PlayerToPoint(5, playerid, 255.0014,74.5900,1003.6406)){ new eq[] = "Cadete\nAgente\nMotorista\nAntidisturbio\nInspector\nPolicнa Cientнfica\nTraje de Comisario\nChaleco + Salud\nPistola + Porra\nRopa Normal"; ShowPlayerDialog(playerid,EQUIPO_DIALOG,DIALOG_STYLE_LIST,">> Equipo Policнa <<",eq,"Equipar","Cancelar"); } } } else if(PlayerInfo[playerid][pJob] == 9){ //este es el de taxistas if(PlayerToPoint(5, playerid, -1825.4268,137.4265,18.9315)){ new eq[] = "Traje I\nTraje II\nTraje III\nIndumentario Normal"; ShowPlayerDialog(playerid,EQUIPO_DIALOG5,DIALOG_STYLE_LIST,">> Equipo Taxi <<",eq,"Equipar","Cancelar"); } } return 1; }