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;
}

