SA-MP Forums Archive
Quero Pedir alguem q possa me passa um comando q ja existe - 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: Quero Pedir alguem q possa me passa um comando q ja existe (/showthread.php?tid=630216)



Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 11.03.2017

Bom Hoje queria um comando pra minha gamemode De Facзгo Que funciona na seguinte maneira vocк bota /Plantгo ai comeзa o plantгo dps de 40 minutos o plantгo acaba e ele ganha uma quantidade de dinheiro alguem pode me passa ?


Re: Quero Pedir alguem q possa me passa um comando q ja existe - Tuznn - 11.03.2017

Cara, isso й coisa simples de se fazer. Vou te passar as funзхes e vocк cria.

SetTimerEx Para iniciar um timer que contarб 40m para executar alguma funзгo. (No caso seria para dar a grana o player)

Код:
SetTimerEx("GranaPlantao", 1000 * 60 * 40, false, "i", playerid);
GivePlayerMoney Que darб o dinheiro ao jogador

Код:
forward GranaPlantao(playerid);
public GranaPlantao(playerid)
{
    GivePlayerMoney(playerid, 10000); // No lugar de 10000 vocк coloca o valor da grana
    SendClientMessage(playerid, -1, "Vocк terminou o plantao e foi recompensado.");
    return 1;
}
Sу saber usar essas funзхes vocк conseguirб criar um facilmente.



Re: Quero Pedir alguem q possa me passa um comando q ja existe - GuilhermeNunes - 11.03.2017

Quote:
Originally Posted by Tuznn
Посмотреть сообщение
Cara, isso й coisa simples de se fazer. Vou te passar as funзхes e vocк cria.

SetTimerEx Para iniciar um timer que contarб 40m para executar alguma funзгo. (No caso seria para dar a grana o player)

Код:
SetTimerEx("GranaPlantao", 1000 * 60 * 40, false, "i", playerid);
GivePlayerMoney Que darб o dinheiro ao jogador

Код:
forward GranaPlantao(playerid);
public GranaPlantao(playerid)
{
    GivePlayerMoney(playerid, 10000); // No lugar de 10000 vocк coloca o valor da grana
    SendClientMessage(playerid, -1, "Vocк terminou o plantao e foi recompensado.");
    return 1;
}
Sу saber usar essas funзхes vocк conseguirб criar um facilmente.
Mano nem adianta gente igual esse cara quer tudo completo e na mгo ele vai ignorar o seu comentanrio.


Respuesta: Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 11.03.2017

Obg pela funзгo vou criar


Respuesta: Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 11.03.2017

Man Na Hora de bota Dcmd Pra dentro do jogo bota /plantao deu erro poderia me ajudar?


Re: Quero Pedir alguem q possa me passa um comando q ja existe - Tuznn - 11.03.2017

Qual erro? O que acontece? Posta o comando


Respuesta: Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 11.03.2017

botei desse jeito no meu gm ai copilei fui no GTA Botei /plantгo deu q comando n existe tem como fazer p mim ?


Re: Quero Pedir alguem q possa me passa um comando q ja existe - Tuznn - 11.03.2017

@edit

Vamos lб!

Primeiro no topo do seu GM vocк coloca:

PHP код:
new bool:Plantao[MAX_PLAYERS]; 
Depois vocк coloca o comando:

Caso seja STRCMP:
PHP код:
if (strcmp(cmd"/plantao"true) == 0)
{
    if (
Plantao[playerid] == true) return SendClientMessage(playerid0xFF0000FF"| ERRO | Vocк jб estб fazendo plantгo");
    
Plantao[playerid] = true;
    
SetTimerEx("GranaPlantao"1000*60*40false"i"playerid);
    
SendClientMessage(playerid, -1"** Vocк comeзou um plantгo de 40 minutos!");
    return 
1;

Caso seja ZCMD:
PHP код:
CMD:plantao(playerid)
{
    if (
Plantao[playerid] == true) return SendClientMessage(playerid0xFF0000FF"| ERRO | Vocк jб estб fazendo plantгo");
    
Plantao[playerid] = true;
    
SetTimerEx("GranaPlantao"1000*60*40false"i"playerid);
    
SendClientMessage(playerid, -1"** Vocк comeзou um plantгo de 40 minutos!");
    return 
1;

E por fim, adicione isso no fim do GM:

PHP код:
forward GranaPlantao(playerid);
public 
GranaPlantao(playerid)
{
    
Plantao[playerid] = false;
    
GivePlayerMoney(playerid10000); // No lugar de 10000 vocк coloca o valor da grana
    
SendClientMessage(playerid, -1"** Vocк terminou o plantao e foi recompensado!");
    return 
1;




Respuesta: Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 12.03.2017

A Minha nгo e zcmd nem srtcmp


Respuesta: Re: Quero Pedir alguem q possa me passa um comando q ja existe - BrGabrielBr - 12.03.2017

mano a minha e dcmd tem como fazer em dcmd? e n em STRCMP