[PEDIDO]: PayDay
#1

Eeeeeeeeeeeeeeeeeeeeeeeeee Ohh eu aquie denovo (O.o q regaco)

Aew pessoal: Como MTOs sabem, To criando um RPG do zero em SF.
E uma das partes principais do meu GM (E de todos os RPGs) eh o PayDay.

Eu Fiz um meio q nao certo, q bate em horas certas.
Eu sei colocar pra bater em hora certa mais o PROBLEM eh esse:

O PayDay so da dinheiro para o ID zero.
O meu codigo:

pawn Код:
public Pay()
{
    new Ho;
    new To;
    new Gu;
    gettime(Ho,To,Gu);
    if(!To)
    {
        if(!Gu)
        {
            for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
            {
                if(IsPlayerConnected(Ele))
                {
                    SetPlayerScore(Ele,GetPlayerScore(Ele)+1);
                    SendClientMessage(Ele,Branco,". . . . . . . . . .");
                    SendClientMessage(Ele,Bom,"+: 10000$!");
                    SendClientMessage(Ele,Branco,". . . . . . . . . .");
                    GivePlayerMoney(Ele,10000);
                    return 1;
                }
            }
        }
    }
    return 1;
}
Reply
#2

No Topo do Game Mode Ve Como Esta Isso.
#define MAX_PLAYERS
Reply
#3

N Tenho isso no meu Gamemode mano.
To criando do zerado, sem bases.
Reply
#4

Entao Crie
pawn Код:
#define MAX_PLAYERS 100
Reply
#5

pawn Код:
C:\Documents and Settings\Iniciar.PC-\Meus documentos\RPG\GamemodeS\RPG.pwn(26) : warning 201: redefinition of constant/macro (symbol "MAX_PLAYERS")
Reply
#6

Tente Assim ¬¬
pawn Код:
#define MAX_PLAYERS 100
public Pay()
{
    new Ho;
    new To;
    new Gu;
    gettime(Ho,To,Gu);
    if(!To)
    {
        if(!Gu)
        {
            for(new playerid=0; playerid<MAX_PLAYERS; playerid++)
            {
                if(IsPlayerConnected(playerid))
                {
                    SetPlayerScore(playerid,+1);
                    SendClientMessage(playerid,Branco,". . . . . . . . . .");
                    SendClientMessage(playerid,-1,"Valor: 10000$!");
                    SendClientMessage(playerid,Branco,". . . . . . . . . .");
                    GivePlayerMoney(playerid, +10000);
                    return 1;
                }
            }
        }
    }
    return 1;
}
Reply
#7

Aew man deu nao.
Alguem pode me ajuda?
(PREFERENCIA AO PAULOR)
Reply
#8

Dapuseis Po Favo responde saporra aew do meu G8B
Reply
#9

oq vc ta usando pra chamar essa essa funзгo? algum SetTimer?
Reply
#10

Veio To usando isso:

Olha o meu GM INIT:

pawn Код:
public OnGameModeInit()
{
    SetGameModeText("BR/PT");
    SendRconCommand("mapname BR/PT");
    SendRconCommand("hostname BR/PT: Go 8 Ball RPG!");
    LimitGlobalChatRadius(10.0);
    EnableStuntBonusForAll(0);
    ShowPlayerMarkers(0);
    UsePlayerPedAnims();
    DisableInteriorEnterExits();
    SetTimer("Guardar",1000,1);
    SetTimer("Colocar",1000,1);
    SetTimer("Pay",1000,1);
    Create3DTextLabel("F",Limao,-1883.6458,865.1249,35.1719,10.0,0,0);
    Create3DTextLabel("F",Limao,-1493.4227,920.1243,7.1875,10.0,0,0);
    Create3DTextLabel("F",Limao,389.2859,173.8633,1008.3828,10.0,0,0);
    Create3DTextLabel("F",Limao,362.3772,173.5574,1008.3828,10.0,0,0);
    Create3DTextLabel("F",Limao,371.0123,161.6340,1025.7891,10.0,0,0);
    Create3DTextLabel("F",Limao,-1681.8148,1350.4318,7.1722,10.0,0,0);
    AddStaticPickup(1275,1,-1883.6458,865.1249,35.1719,0);
    AddStaticPickup(1272,1,-1493.4227,920.1243,7.1875,0);
    AddStaticPickup(1272,1,389.2859,173.8633,1008.3828,0);
    AddStaticPickup(1314,1,362.3772,173.5574,1008.3828,0);
    AddStaticPickup(1275,1,371.0123,161.6340,1025.7891,0);
    AddStaticPickup(1275,1,-1681.8148,1350.4318,7.1722,0);
    AddPlayerClass(111,-2018.0342,953.8207,45.7513,270.6852,0,0,0,0,0,0);
    AddStaticVehicle(602,-2010.0176,950.2993,45.1025,180.0462,0,0);
    AddStaticVehicle(602,-1998.3058,957.0485,45.1052,0.1299,0,0);
    AddStaticVehicle(562,-1522.3296,915.9236,6.6978,359.1644,25,25);
    AddStaticVehicle(562,-1522.1047,931.3676,6.6975,359.1633,25,25);
    AddStaticVehicle(490,-1755.5000,954.8672,24.8728,89.8893,0,0);
    AddStaticVehicle(490,-1752.7012,948.7418,24.8696,269.7586,0,0);
    AddStaticVehicle(496,-2408.5828,977.9177,45.0133,179.8978,3,3);
    AddStaticVehicle(496,-2413.2925,970.8355,45.0133,359.9917,3,3);

    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)