20.08.2011, 05:16
Bom o erro й o seguinte o a aзгo 1 estб iniciando sem ter necessidade, era pra iniciar caso a organizaзгo tivesse 1 materiais ou menos mais isso estб se executando sem os requerimentos que coloquei, alguйm sabe o que й? Obrigado.
Cуdigo:
Cуdigo:
pawn Код:
if(listitem == 0)
{
GetPlayerName(playerid, sendername, MAX_PLAYER_NAME);
new organizacao = GetPlayerOrg(playerid);
if(Cofre[organizacao][Materiais] < 1) // Aзгo: 1
{
PlayerInfo[playerid][pMaterial] = 0;
return 1;
}
if(Cofre[organizacao][Maconha] < 1) // Aзгo: 2
{
PlayerInfo[playerid][pMaconha] = 0;
return 1;
}
if(Cofre[organizacao][Maconha] > 2 || (Cofre[organizacao][Materiais] > 2) // Aзгo: 3
{
PlayerInfo[playerid][pMaterial] -= 500;
Cofre[organizacao][Materiais] +500;
PlayerInfo[playerid][pMaconha] -= 500;
Cofre[organizacao][Maconha] +500;
SendClientMessage(playerid, COLOR_GREY,"Vocк perdeu 500 materiais/maconha por depositar no seu cofre!");
return 1;
}
}