[AJUDA] SERVER
#1

Serб que alguem me pode ajudar a criar um sistema de ganhar dinheiro a cada 1 minuto ?
E como aparecer aqueles objetos no mapo dos players ?
Reply
#2

pawn Код:
#define Tempo 1 //tempo em minutos
#define Grana 100 // valor que ganhara a cada um min

public OnGameModeInit()
{
    SetTimer("paymin", Tempo * 60000, 1);
    return 1;
}


forward paymin();
public paymin()
{
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
        GivePlayerMoney(i, Grana);
    }
    return SendClientMessageToAll(-1, "Vocк ganhou seu pгo de cada minuto!");
}
Reply
#3

pawn Код:
//OnPlayerConnect
SetTimerEx("Dinheiro",60000,true,"d",playerid);

//fim do Gamemode
forward Dinheiro(playerid);
public Dinheiro(playerid)
{
     GivePlayerMoney(playerid,100);
     return 1;
}
Reply
#4

Quote:
Originally Posted by Gustavo_Araujo
Посмотреть сообщение
pawn Код:
//OnPlayerConnect
SetTimerEx("Dinheiro",60000,true,"d",playerid);

//fim do Gamemode
forward Dinheiro(playerid);
public Dinheiro(playerid)
{
     GivePlayerMoney(playerid,100);
     return 1;
}
Cada Player Que Entrar Gerar Um Timer Vishi Vai Virar Umm LaG Tenso kkkkk
Reply
#5

Quote:
Originally Posted by ReDKiiL
Посмотреть сообщение
Cada Player Que Entrar Gerar Um Timer Vishi Vai Virar Umm LaG Tenso kkkkk
Nem Gera tanto lag assim nгo cara...
Reply
#6

e quem me ajuda no outro ?
Reply
#7

ShowPlayerMarkers
Reply
#8

pawn Код:
public OnGameModeInit()
{
    SetTimer("UmMinuto", 60000, true);
    ShowPlayerMakers();
    return 1;
}

UmMinuto();
public UmMinuto()
{
    for(new i, e = GetMaxPlayers(); i != e; ++i)
    {
        if(IsPlayerConnected(i))
        {
            GivePlayerMoney(i, 1000);
        }
    }
    return SendClientMessage(-1, "Vocк recebeu din din");
}
Reply
#9

Quote:
Originally Posted by Enderman
Посмотреть сообщение
pawn Код:
#define Tempo 1 //tempo em minutos
#define Grana 100 // valor que ganhara a cada um min

public OnGameModeInit()
{
    SetTimer("paymin", Tempo * 60000, 1);
    return 1;
}


forward paymin();
public paymin()
{
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
        GivePlayerMoney(i, Grana);
    }
    return SendClientMessageToAll(-1, "Vocк ganhou seu pгo de cada minuto!");
}
LOOOOOOL? Para que defenir tempo? Para nem falar que vc defeniu 1, e depois usou 1*60000 que vai dar 60000 ¬¬
Enfim.
Reply
#10

pawn Код:
#define MAXPLAYERS 40 // topo Maximo Jogadores

new Grana[MAXPLAYERS]; // topo
forward DarGrana(playerid); // topo


//----------------------------------------------------------------------------//
public OnPlayerConnect(playerid)
{
Grana[playerid] = SetTimerEx("DarGrana", 60000, true, "i", playerid);
return 1;
}
//----------------------------------------------------------------------------//
public OnPlayerDisconnect(playerid, reason)
{
KillTimer( Grana[playerid] );
return 1;
}
//----------------------------------------------------------------------------//
public DarGrana(playerid)
{
GivePlayerMoney(playerid, 1000);
SendClientMessage(playerid, 0xFFFF00FF, "Parabйns! Voзк Recebeu R$ 1000 Reais");
return 1;
}
se tiver problemas e so rodar como Fs ehehe espero ter ajudado
By ApolloRJ
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)