SA-MP Forums Archive
[AJUDA] Ao equipar sai materiais do cofre. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Ao equipar sai materiais do cofre. (/showthread.php?tid=298133)



[AJUDA] Ao equipar sai materiais do cofre. - ShakeTH4T - 19.11.2011

Tipo , fiz um sistema de /equipar , mas queria saber , tipo depois do cara equipar , sai automaticamente por exemplo 100 materiais do cofre da HQ da gangue dele. Vou por aqui o cуdigo de uma das gangues , caso for preciso para me ajudarem '-'

Code:
	//--------------{GROVES}-------------------------------------
	if(strcmp(cmd, "/equipar", true) == 0)
	{
		if(PlayerToPoint(3, playerid,2513.6479,-1679.9253,13.4545))
		{
	        GetPlayerName(playerid, sendername, sizeof(sendername));
   			if(PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14)//aztecas
			{
				format(string, sizeof(string), "* O Gangster %s Pegou Seus Equipamentos", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
 		        ResetPlayerWeaponsEx(playerid);
                SetPlayerArmour(playerid, 100.0);
			    SetPlayerHealth(playerid, 100.0);
				GivePlayerWeapon(playerid, 24, 150);
				GivePlayerWeapon(playerid, 29, 200);
				GivePlayerWeapon(playerid, 25, 80);
				GivePlayerWeapon(playerid, 34, 20);
				GivePlayerWeapon(playerid, 30, 250);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, 0xF0FFFFAA, "Vocк Nгo й Dos Groves !!!");
			}
		}
	}
	//--------------------



Re: [AJUDA] Ao equipar sai materiais do cofre. - ViniBorn - 19.11.2011

pawn Code:
//Topo
new GangMateriais = 100;

//Inicio do /equipar
if(GangMateriais == 0)
    return SendClientMessage(playerid, 0xF0FFFFAA, "Materiais insuficientes");

//Fim do  /equipar
GangMateriais--;
Tб aн um exemplo.


Re: [AJUDA] Ao equipar sai materiais do cofre. - ShakeTH4T - 19.11.2011

Coloquei isso lб no /equipar da groove , mas nгo equipa de jeito nenhum '-'

HTML Code:
			//--------------{GROVES}-------------------------------------
	if(strcmp(cmd, "/equipar", true) == 0)
	{
    if(GangMateriais = 0)
    return SendClientMessage(playerid, 0xF0FFFFAA, "Materiais insuficientes");
    {
		if(PlayerToPoint(3, playerid,2513.6479,-1679.9253,13.4545))
		{
	        GetPlayerName(playerid, sendername, sizeof(sendername));
   			if(PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14)//aztecas
			{
				format(string, sizeof(string), "* O Gangster %s Pegou Seus Equipamentos", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
 		        ResetPlayerWeaponsEx(playerid);
                SetPlayerArmour(playerid, 100.0);
			    SetPlayerHealth(playerid, 100.0);
				GivePlayerWeapon(playerid, 24, 150);
				GivePlayerWeapon(playerid, 29, 200);
				GivePlayerWeapon(playerid, 25, 80);
				GivePlayerWeapon(playerid, 34, 20);
				GivePlayerWeapon(playerid, 30, 250);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, 0xF0FFFFAA, "Vocк Nгo й Dos Groves !!!");
	}
				{
GangMateriais--;
}
			}
		}
	}
	//--------------------



Re: [AJUDA] Ao equipar sai materiais do cofre. - ViniBorn - 19.11.2011

Deixa o cуdigo assim.

pawn Code:
if(strcmp(cmd, "/equipar", true) == 0)
{
    if(GangMateriais == 0)
        return SendClientMessage(playerid, 0xF0FFFFAA, "Materiais insuficientes");

    if(PlayerToPoint(3, playerid,2513.6479,-1679.9253,13.4545))
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14)//aztecas
        {
            format(string, sizeof(string), "* O Gangster %s Pegou Seus Equipamentos", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            ResetPlayerWeaponsEx(playerid);
            SetPlayerArmour(playerid, 100.0);
            SetPlayerHealth(playerid, 100.0);
            GivePlayerWeapon(playerid, 24, 150);
            GivePlayerWeapon(playerid, 29, 200);
            GivePlayerWeapon(playerid, 25, 80);
            GivePlayerWeapon(playerid, 34, 20);
            GivePlayerWeapon(playerid, 30, 250);
            GangMateriais--;
            return 1;
        }
        else
            SendClientMessage(playerid, 0xF0FFFFAA, "Vocк Nгo й Dos Aztecas!!!");
    }
    else
        SendClientMessage(playerid, 0xF0FFFFAA, "Vocк nгo pode ser equipar aqui.");

    return 1;
}
Aparece alguma mensagem?


Re: [AJUDA] Ao equipar sai materiais do cofre. - Jason` - 19.11.2011

Ve se serve pra vocк,

http://forum.sa-mp.com/showthread.ph...20#post1476220