Quero Pedir alguem q possa me passa um comando q ja existe
#1

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 ?
Reply
#2

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.
Reply
#3

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.
Reply
#4

Obg pela funзгo vou criar
Reply
#5

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

Qual erro? O que acontece? Posta o comando
Reply
#7

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

@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;

Reply
#9

A Minha nгo e zcmd nem srtcmp
Reply
#10

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


Forum Jump:


Users browsing this thread: 4 Guest(s)