Ayuda comando.
#1

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
Код:
		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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)