27.12.2014, 01:15
Bueno resulta que uso el comando /cambiar y tengo opciones pero al poner pandillero me da policia.
Dejo codigo, creo que es porque policia es /cambiar p
Dejo codigo, creo que es porque policia es /cambiar p
Код:
if (strcmp(cmdtext, "/cambiar", true, 10) == 0||strcmp(cmdtext, "/reclass", true) == 0) { SendClientMessage(playerid, COLOR_WHITE, "Usa: /cambiar (G)Guardaespaldas (P)olicнa (T)errorista (pandi)llero"); return 1; } if (strcmp(cmdtext, "/cambiar t", true, 10) == 0) { GetPlayerHealth(playerid,health); if (health < 50.0) { SendClientMessage(playerid, COLOR_AMARILLO, "Health too low use /kill then /rc"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_AMARILLO,"Primero debe salir de su vehнculo a utilizar este comando."); return 1; } if (gTeam[playerid] == TERRORISTA) { SendClientMessage(playerid, COLOR_AMARILLO, "You are already a terrorista"); return 1; } if (gTeam[playerid] == PM) { SendClientMessage(playerid, COLOR_AMARILLO, "Prime Minister can't reclass"); return 1; } else { restspam[playerid]=1; awayspam[playerid]=1; SpawnPlayer(playerid); SetPlayerInterior(playerid,0); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 30, 9999); GivePlayerWeapon(playerid, 27, 9999); GivePlayerWeapon(playerid, 32, 9999); new rand; rand = random(sizeof(gTeam1Skins)); SetPlayerSkin(playerid, gTeam2Skins[rand][0]); SetPlayerArmour(playerid, 0); SetPlayerTeam(playerid, TERRORISTA); gTeam[playerid] = TERRORISTA; new pName[MAX_PLAYER_NAME], str[128]; GetPlayerName(playerid, pName, sizeof(pName)); format(str, sizeof(str), "%s es Terrorista", pName, TeamNames[gTeam[playerid]]); SendClientMessageToAll(EQUIPO_TERRORISTA, str); } return 1; } if (strcmp(cmdtext, "/cambiar g", true, 10) == 0) { GetPlayerHealth(playerid,health); if (health < 50.0) { SendClientMessage(playerid, COLOR_AMARILLO, "Health too low use /kill then /cambiar"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_AMARILLO,"Primero debe salir de su vehнculo a utilizar este comando."); return 1; } if (gTeam[playerid] == GUARDAESPALDAS) { SendClientMessage(playerid, COLOR_AMARILLO, "Ahora eres guardaespaldas."); return 1; } if (gTeam[playerid] == PM) { SendClientMessage(playerid, COLOR_AMARILLO, "El Primer Ministro no puede cambiar de equipo."); return 1; } else { restspam[playerid]=1; awayspam[playerid]=1; SpawnPlayer(playerid); ResetPlayerWeapons(playerid); SetPlayerInterior(playerid,0); GivePlayerWeapon(playerid, 23, 9999); GivePlayerWeapon(playerid, 29, 9999); GivePlayerWeapon(playerid, 26, 9999); new rand; rand = random(sizeof(gTeam1Skins)); SetPlayerSkin(playerid, gTeam1Skins[rand][0]); SetPlayerArmour(playerid, 100); SetPlayerTeam(playerid, GUARDAESPALDAS); gTeam[playerid] = GUARDAESPALDAS; new pName[MAX_PLAYER_NAME], str[128]; GetPlayerName(playerid, pName, sizeof(pName)); format(str, sizeof(str), "%s es Guardaespaldas", pName, TeamNames[gTeam[playerid]]); SendClientMessageToAll(EQUIPO_GUARDAESPALDAS, str); } return 1; } if (strcmp(cmdtext, "/cambiar p", true, 10) == 0) { GetPlayerHealth(playerid,health); if (health < 50.0) { SendClientMessage(playerid, COLOR_AMARILLO, "Health too low use /kill then /rc"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_AMARILLO,"Primero debe salir de su vehнculo a utilizar este comando."); return 1; } if (gTeam[playerid] == POLICIA) { SendClientMessage(playerid, COLOR_AMARILLO, " You are already a POLICIAman"); return 1; } if (gTeam[playerid] == PM) { SendClientMessage(playerid, COLOR_AMARILLO, "Prime Minister can't reclass"); return 1; } else { restspam[playerid]=1; awayspam[playerid]=1; SpawnPlayer(playerid); ResetPlayerWeapons(playerid); SetPlayerInterior(playerid,0); GivePlayerWeapon(playerid, 23, 9999); GivePlayerWeapon(playerid, 28, 9999); GivePlayerWeapon(playerid, 31, 9999); new rand; rand = random(sizeof(gTeam1Skins)); SetPlayerSkin(playerid, gTeam3Skins[rand][0]); SetPlayerArmour(playerid, 0); SetPlayerTeam(playerid, POLICIA); gTeam[playerid] = POLICIA; new pName[MAX_PLAYER_NAME], str[128]; GetPlayerName(playerid, pName, sizeof(pName)); format(str, sizeof(str), "%s ahora es policнa", pName, TeamNames[gTeam[playerid]]); SendClientMessageToAll(EQUIPO_POLICIA, str); } return 1; } if (strcmp(cmdtext, "/cambiar pandillero", true, 10) == 0) { GetPlayerHealth(playerid,health); if (health < 50.0) { SendClientMessage(playerid, COLOR_AMARILLO, "Health too low use /kill then /rc"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_AMARILLO,"Primero debe salir de su vehнculo a utilizar este comando."); return 1; } if (gTeam[playerid] == PANDILLERO) { SendClientMessage(playerid, COLOR_AMARILLO, "You are already a Civil"); return 1; } if (gTeam[playerid] == PM) { SendClientMessage(playerid, COLOR_AMARILLO, "Prime Minister can't reclass"); return 1; } else { restspam[playerid]=1; awayspam[playerid]=1; SpawnPlayer(playerid); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 10, 1); SetPlayerInterior(playerid,0); GivePlayerWeapon(playerid, 24, 9999); GivePlayerWeapon(playerid, 25, 9999); new rand; rand = random(sizeof(gTeam1Skins)); SetPlayerSkin(playerid, gTeam4Skins[rand][0]); SetPlayerArmour(playerid, 0); SetPlayerTeam(playerid, PANDILLERO); gTeam[playerid] = PANDILLERO; new pName[MAX_PLAYER_NAME], str[128]; GetPlayerName(playerid, pName, sizeof(pName)); format(str, sizeof(str), "%s ahora es pandillero.", pName, TeamNames[gTeam[playerid]]); SendClientMessageToAll(EQUIPO_PANDILLERO, str); } return 1; }