Ajuda a definir que o comando sу pode ser usado ... - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: Ajuda a definir que o comando sу pode ser usado ... (
/showthread.php?tid=631364)
Ajuda a definir que o comando sу pode ser usado ... -
GuilhermeNunes - 27.03.2017
Eae glr eu fiz esse comando
PHP код:
CMD:coletev(playerid, params[])
{
if ( !IsPlayerVIP(playerid)) return SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo й vip.");
SetPlayerArmour(playerid, 99.9);
return 1;
}
e queria definir para que os players sу possam usar uma vez
exemplo o joaquin entrou no sv e quer colete ai ele digita /coletev e ganha um colete ai ele perdeu o colete e quando for digitar dnv aparece uma mensagem que n pode ai ele saiu do sv e quando voltou ai o comando й liberado dnv tipo assim n quero um comando que use sу uma vez e n tenha como usar dnv nunca mais +REP pra quem me ajudar
Re: Ajuda a definir que o comando sу pode ser usado ... -
Luiiiz - 27.03.2017
Quote:
Originally Posted by GuilhermeNunes
Eae glr eu fiz esse comando
PHP код:
CMD:coletev(playerid, params[])
{
if ( !IsPlayerVIP(playerid)) return SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo й vip.");
SetPlayerArmour(playerid, 99.9);
return 1;
}
e queria definir para que os players sу possam usar uma vez
exemplo o joaquin entrou no sv e quer colete ai ele digita /coletev e ganha um colete ai ele perdeu o colete e quando for digitar dnv aparece uma mensagem que n pode ai ele saiu do sv e quando voltou ai o comando й liberado dnv tipo assim n quero um comando que use sу uma vez e n tenha como usar dnv nunca mais +REP pra quem me ajudar 
|
No inicio da GM:
PHP код:
new UsouComando[MAX_PLAYERS];
PHP код:
public OnPlayerConnect(playerid)
{
UsouComando[playerid] = 0;
return 1;
}
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
UsouComando[playerid] = 0;
return 1;
}
PHP код:
CMD:coletev(playerid)
{
if(UsouComando[playerid] == 1) return SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Vocк sу pode usar o comando quando relogar.");
if(!IsPlayerVIP(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Vocк nгo й VIP.");
UsouComando[playerid] = 1;
SetPlayerArmour(playerid, 100);
return 1;
}
Re: Ajuda a definir que o comando sу pode ser usado ... - Jelly23 - 28.03.2017
Quote:
Originally Posted by Luiiiz
No inicio da GM:
PHP код:
new UsouComando[MAX_PLAYERS];
PHP код:
public OnPlayerConnect(playerid)
{
UsouComando[playerid] = 0;
return 1;
}
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
UsouComando[playerid] = 0;
return 1;
}
PHP код:
CMD:coletev(playerid)
{
if(UsouComando[playerid] == 1) return SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Vocк sу pode usar o comando quando relogar.");
if(!IsPlayerVIP(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Vocк nгo й VIP.");
UsouComando[playerid] = 1;
SetPlayerArmour(playerid, 100);
return 1;
}
|
Nгo й necessбrio ''resetar'' na callback OnPlayerDisconnect, jб que todos a conectarem vгo ter o valor 0.
Re: Ajuda a definir que o comando sу pode ser usado ... -
GuilhermeNunes - 28.03.2017
VLW DEU CERTISIMO

rep pros dois
Re: Ajuda a definir que o comando sу pode ser usado ... -
GuilhermeNunes - 28.03.2017
RESOLVEIO VLW

+REP PROS DOIS
Re: Ajuda a definir que o comando sу pode ser usado ... -
Luiiiz - 28.03.2017
Quote:
Originally Posted by GuilhermeNunes
RESOLVEIO VLW  +REP PROS DOIS
|
Nгo vi a REP mas beleza.
Re: Ajuda a definir que o comando sу pode ser usado ... -
IlanZ - 28.03.2017
Ele so pode dar reputaзгo apos ganhar uma