Quote:
Originally Posted by Benner
PHP код:
new 1Roubando;// Crie uma array GLOBAL no comeзo do GM geralmente em baixo dos defines
No final do cmd de roubar.
PHP код:
1Roubando=1;// coloca o Valor 1 para dizer-mos pro pawn assim "quando tiver valor 1 tem um player roubando e valor 0 para dizer que nгo tem"
No comeзo do cmd recomendavel por na primeira linha do cmd
PHP код:
if(1Roubando == 1) return SendClientMessage(playerid, -1, "Erro ja tem alguem roubando o banco."); // irб verificar se jб tem "alguйm" roubando .
Dentro do settimerex "explodirportao"
PHP код:
1Roubando=0;// Ira deixar o valor 0 logo dps que o banco for roubado para outro conseguir roubar.
Nгo testei, se der erro me avise.
|
Esqueзeu de criar um pequeno anti BUG
+COMPLEMENTO
EM onPlayerDisconnect
PHP код:
if(Roubando[playerid] == 1)
{
if(1Roubando==1)
{
1Roubando=0;
}
}
Coloca isso em onplayerdisconnect pq digamos que um player digitou /roubar e deu /q ai todos ficariam com valor 1 e ninguem mais ia botar roubar com esse pequeno anti "bug" ele vai verificar se o player estava Roubando e se ele desconnectar a variavel retornara valor 0 assim fazebdo com que todos possam roubar mesmo alguem saindo.