new Taquillas[MAX_PLAYERS]; //*BLABLABLA*// if(Taquillas[playerid] == 0) //*BLABLABLA*//
if(strcmp(cmd, "/taquillas", true) == 0) { if(IsPlayerConnected(playerid)) { if(InfoJugador[playerid][pMember] == 19 || InfoJugador[playerid][pLeader] == 19) { if(InfoJugador[playerid][pRank] > 3) { tmp = strtokex(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USO: /taquillas [abrir/cerrar]"); return 1; } if(strcmp(tmp, "Abrir", true) == 0) { if(InfoJugador[playerid][pMember] == 19||InfoJugador[playerid][pLeader] == 19) { if(InfoJugador[playerid][pRank] > 3) { Taquillas[MAX_PLAYERS] = 0; GetPlayerName(playerid, sendername, sizeof(sendername)); Replace(sendername, "_", "*"); format(string, sizeof(string), "* %s mete su llave en la cerradura y abre las taquillas.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } else if(strcmp(tmp, "Cerrar", true) == 0) { if(InfoJugador[playerid][pMember] == 19||InfoJugador[playerid][pLeader] == 19) { if(InfoJugador[playerid][pRank] > 3) { Taquillas[MAX_PLAYERS] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); Replace(sendername, "_", "*"); format(string, sizeof(string), "* %s mete su llave en la cerradura y cierra las taquillas.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } return 1; } } } }
if(Taquillas==1){
SendClientMessage(playerid, COLOR_WHITE, "Las taquillas estбn cerradas.");
}
De verdad, muchнsimas gracias. Lo voy a probar, si funciona... Llevo meses con esto, xd.
|