Colete Nгo Aparece. -
Код:
#include <a_samp>
#include <core>
#include <float>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/Equipar", true))
{
new Float:var0 = 0;
GetPlayerArmour(playerid, var0);
if(var0 > 0)
{
return SendClientMessage(playerid, 0xFDE39DAA, "|ERRO| Equipamento Policial Jб estб com vocк.");
}
if(GetPlayerSkin(playerid) > 279 && GetPlayerSkin(playerid) < 289)
{
SetPlayerAttachedObject(playerid, 1, 19142, 1, 1036831949, 1028443341, 0, 0, 0, 0, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 2, 19141, 2, 1038174126, 0, 0, 0, 0, 0, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 3, 18637, 13, 1051931443, 0, 0, 0, 0, 1127481344, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 4, 18642, 7, 1036831949, 0, 3185657774, 0, 3266576384, 1119092736, 1065353216, 1065353216, 1065353216);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid,17,500);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,25,1000);
GivePlayerWeapon(playerid,29,1000);
GivePlayerWeapon(playerid,31,1000);
GivePlayerWeapon(playerid,34,500);
GivePlayerWeapon(playerid,46,500);
SetPlayerArmour(playerid, 100.0);
SendClientMessage(playerid, 0xFDE39DAA, "Equipamento Inserido com sucesso.");
}
else
{
SendClientMessage(playerid, 0xFDE39DAA, "Vocк nгo й um policial");
}
return 1;
}
return 0;
}
public OnPlayerUpdate(playerid)
{
new Float:var0 = 0;
GetPlayerArmour(playerid, var0);
if(var0 < 1)
{
RemovePlayerAttachedObject(playerid, 1);
}
return 1;
}
public OnFilterScriptExit()
{
for(new var0 = 0; var0 < 500; var0++)
{
RemovePlayerAttachedObject(var0, 1);
RemovePlayerAttachedObject(var0, 2);
RemovePlayerAttachedObject(var0, 3);
RemovePlayerAttachedObject(var0, 4);
}
return 1;
}
Se alguйm puder me ajuda agradeзo, e tambйm gostaria de saber como que eu faзo um comando para "desequipar"?
Re: Colete Nгo Aparece. -
Re: Colete Nгo Aparece. -
tenta ae Caso nгo der certo ...
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/Equipar", true))
{
if(IsPlayerConnected(playerid))
{
SetPlayerAttachedObject(playerid, 1, 19142, 1, 1036831949, 1028443341, 0, 0, 0, 0, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 2, 19141, 2, 1038174126, 0, 0, 0, 0, 0, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 3, 18637, 13, 1051931443, 0, 0, 0, 0, 1127481344, 1065353216, 1065353216, 1065353216);
SetPlayerAttachedObject(playerid, 4, 18642, 7, 1036831949, 0, 3185657774, 0, 3266576384, 1119092736, 1065353216, 1065353216, 1065353216);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid,17,500);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,25,1000);
GivePlayerWeapon(playerid,29,1000);
GivePlayerWeapon(playerid,31,1000);
GivePlayerWeapon(playerid,34,500);
GivePlayerWeapon(playerid,46,500);
SetPlayerArmour(playerid, 100.0);
SendClientMessage(playerid, 0xFDE39DAA, "Equipamento Inserido com sucesso.");
}
}
return 1;
}
if(strcmp(cmdtext,"/tirarobjetos", true) == 0)
{
if(IsPlayerConnected(playerid))
{
RemovePlayerAttachedObject(playerid,0);
}
return 1;
}
if(strcmp(cmdtext,"/desequipar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
ResetPlayerWeapons(playerid);
ResetPlayerWeapons(playerid);
}
return 1;
}