[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