SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Português/Portuguese (https://forum.sa-mp.com/forumdisplay.php?f=34)
-   -   [Ajuda] Bug no /abastecerhq (https://forum.sa-mp.com/showthread.php?t=383183)

Fire_Hell 06/10/2012 04:52 PM

Bug no /abastecerhq
 
Olá, quando eu boto para a máfia abastecer a HQ, funciona perfeitamente.

Bom, dai por exemplo, o indivíduo tem 1000 de material, então ele vai lá e digita.

/abastecerhq 5000

O 5000 funciona, mais ele fica devendo 4000 de material.

Bom, o problema é que tenho uma defesa para isso.

Quote:

if(PlayerInfo[playerid][pMats] < 100)
{
SendClientMessage(playerid, COLOR_GRAD1, "Você tem que ter mais de 100 materiais para abastecer HQ.");
return 1;
}
if(PlayerInfo[playerid][pMats] > PlayerInfo[playerid][pMats])
{
SendClientMessage(playerid, COLOR_GRAD1, "Você não tem tudo isso de material.");
return 1;
}
Mais dai depois que ele fica negativo, ele não pode mais abastecer a HQ.

Espero que me ajudem, vlw.

Don_Speed 06/10/2012 04:56 PM

Re: Bug no /abastecerhq
 
An ???
pawn Code:
if(PlayerInfo[playerid][pMats] > PlayerInfo[playerid][pMats])
Igual ¬¬ Alem do simbolo estar errado .

Fire_Hell 06/10/2012 05:03 PM

Re: Bug no /abastecerhq
 
Então, se for maior que o que ele tiver de material, então não vai poder depositar...

arakuta 06/10/2012 05:17 PM

Re: Bug no /abastecerhq
 
Isso é impossivel.
Esse IF nunca passar.

O que você escreveu aí foi isso:

Se eu tiver mais materiais do que eu mesmo '-', logo isso é impossível.

Você deve substituir pelo seu sistema de captção de palavras pós comando...

Se usar o zcmd, creio eu que deva utilizar
pawn Code:
if(params > PlayerInfo[playerid][pMats])

Fire_Hell 06/10/2012 05:26 PM

Re: Bug no /abastecerhq
 
Não deu...

arakuta 06/10/2012 05:40 PM

Re: Bug no /abastecerhq
 
como você está fazendo isso de abastecer a hq? strcmp, zcmd, dcmd...?

Adonay 06/10/2012 06:40 PM

Re: Bug no /abastecerhq
 
cara coloca o comando inteiro... isso que voce copiou nao ajuda muito... além como dito antes a verificação está incorreta...


All times are GMT. The time now is 06:52 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.