Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[POMOC]Kako da napravim komandu /kladionica

pre 13 godina
850
pregleda
10
postova
Filip Zlatic
Street Runner
pre 13 godina
Skripta koju koristim: GodFather
Problem: Ovako zeleo bih napraviti cmd /kladionica i sad ocu kad se ta cmd ukuca de se izgubi -500 i da onda odredi ko pobedjuje Domaci,Gosti,Izjednaceno i posle 30 min da mu stigne dal je dobio ili izgubio ako dobije onda da dodije random 5000

Unapred hvala!!
momic1234
Street Runner
pre 13 godina
Filipe, nemati takve komande jedino ti ima kada kucas /kladionica  da ti  se otvori dialog za ko oces da pobijedi i onda mu da pare nema ti toga.
Daniel_Fazlijevic
Crime Lord
pre 13 godina
momic1234 wrote on July 12, 2012, 4:00 pm:
Filipe, nemati takve komande jedino ti ima kada kucas /kladionica  da ti  se otvori dialog za ko oces da pobijedi i onda mu da pare nema ti toga.

Hahhha pa ako je nema onda cemo je napraviti ahaha......
Filip Zlatic
Street Runner
pre 13 godina
ZNA LI KO ?? AJDE NEKO DA MI OBJASNI KAKO DA NAPRAVI A KAD BI MI ON NAPRAVIO BIOH BI MU ZAHVALAN!!Hvala unapred
Daniel_Fazlijevic
Crime Lord
pre 13 godina
lion.pwn wrote on July 13, 2012, 8:44 am:
Jedino preko dialoga kao sto je decko rekao preprosli post.. i popravi malo pismenost 'bioh' kako ces voditi server a nepismen si?

Sto ne bi moglo preko SendClientMessage?
Filip Zlatic
Street Runner
pre 13 godina
Lion.pwn dal bi mogao da mi napravis to molim te brate treba mi bas mnogo ocu da napravim razne kladionice sa tom cmd ili neko drugi da mi napravi bio bih mu zahvalan...
Snooker
Shot Caller
pre 13 godina
Gore negde:
new kladionica;


OnPlayerCommand:

    if(strcmp(cmd, "/kladionica", true) == 0){

    GivePlayerMoney(playerid, -500);
    new rand = random(3);
    switch(rand)
    {
        case 0: kladionica = 0;
        case 1: kladionica = 1;
        case 2: kladionica = 2;
    }
    SetTimerEx("kladionicaLAL", 1800000, false, "i", playerid);
    return 1;
}


Dole negde:

forward kladionicaLAL(playerid);
public kladionicaLAL(playerid)
{
    new randa = random(3);
    if(kladionica == randa)
    {
        GivePlayerMoney(playerid, 5000);
        return 1;
    }
    return 1;
}


I u OnPlayerDisconnect:
kladionica = 3;


I u OnPlayerConnect:
kladionica = 3;


Uzivaj u editovanju koda.
Filip Zlatic
Street Runner
pre 13 godina
Snooker kako mislis dole negde ?  😎
Snooker
Shot Caller
pre 13 godina
Filip Zlatic wrote on July 13, 2012, 11:44 am:
Snooker kako mislis dole negde ?  😎

Pa negde izvan callback-ova. To je obicno na dnu skripte. Ako me razumes? I da naravno, taj kod nije perfektan jer sam ga napisao za 3 minuta, ti trebas da ga doradis ili da mu promenis ove varijable u Per player varijable.
momic1234
Street Runner
pre 13 godina
Dobro je ovo napravljeno svakih 18 min random rezultat dobro Filip sam rijesi decko ti je dosta napravio zato molim lijepo.!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava