[Pomoć] Kako da napravim kiosk/trafika sistem?

1. Feb. 2013. Zaključano
1,605
pregleda
14
postova
Tommaso Moreti
4
Enforcer
1. Feb. 2013.
Skripta koju koristim: od 0
Detaljan opis problema: Neznam kako da napravim kiosk/trafika sistem, svugdje sam trazio na balkan- samp ali nisam naso...
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Apokalipsa
5
Underboss
1. Feb. 2013.
Uzmes neki mod koji ima trafike i samo prebacis dialoge,komande,mape i eto 😉 .
Chris Martin
5
Underboss
1. Feb. 2013.
Maxwell wrote on February 1, 2013, 10:16 am:
Uzmes neki mod koji ima trafike i samo prebacis dialoge,komande,mape i eto 😉 .

Mozda ovo pomogne, ako zapni javi, makar mi se nesvidja tut al et

http://balkan-samp.com/forum/index.php?topic=65418.0
Tommaso Moreti
4
Enforcer
1. Feb. 2013.
Pokuso sam preko toga... puno errora....
Tommaso Moreti
4
Enforcer
1. Feb. 2013.
Cim stavim pod onplayerconnect odma ovu errori
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(8😎 : error 017: undefined symbol "cmd"
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(90) : error 017: undefined symbol "X"
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : error 029: invalid expression, assumed zero
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : warning 215: expression has no effect
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : warning 215: expression has no effect
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : warning 215: expression has no effect
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : warning 215: expression has no effect
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : warning 215: expression has no effect
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : error 001: expected token: ";", but found ")"
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : error 029: invalid expression, assumed zero
C:\Users\Ivan\Desktop\New folder\gamemodes\grandlarc.pwn(92) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

6 Errors.
gLava
5
Crime Lord
1. Feb. 2013.
definisi cmd i X
proveri zagrade da li si stavio svuda i ;
Apokalipsa
5
Underboss
1. Feb. 2013.
X,Y,Z zamenis svojim koordinatama.
032.Marcus
4
Made Man
1. Feb. 2013.
Evo ako ti je ovako lakse da se obljasni

1. Napravis trafiku gde zelis i ubacis je na server
2. Odes to svake trafike tj pozicije gde zelis da se kupuje sa trafike i kucas /save
3. Uzmes koordinate koje si sacuvao i napravis Label text
4. Napravis komandu sa kojom zelis da se kupuje, stavis proveru da li je igrac kod tih koordinata
5. I u komandi napravis dijaloge i za svaki dijalog sta ce da dobija
Blaeks_Biofor
5
Forum Don
1. Feb. 2013.
ne mozes da definises cmd, to ti je strcmp sistem, a ako on radi od 0 , to je svakako zcmd ilite ycmd, tako da, poslusaj markusa
gLava
5
Crime Lord
1. Feb. 2013.
032.Marcus wrote on February 1, 2013, 12:23 pm:
Evo ako ti je ovako lakse da se obljasni

1. Napravis trafiku gde zelis i ubacis je na server
2. Odes to svake trafike tj pozicije gde zelis da se kupuje sa trafike i kucas /save
3. Uzmes koordinate koje si sacuvao i napravis Label text
4. Napravis komandu sa kojom zelis da se kupuje, stavis proveru da li je igrac kod tih koordinata
5. I u komandi napravis dijaloge i za svaki dijalog sta ce da dobija


Ako ne ne moze napraviti . Dacu mu kod veceras . To je bar lako
Mazko
4
Enforcer
1. Feb. 2013.
evo ti
Pod OnPlayerCommandText dodati komandu
if(strcmp(cmd, "/kiosk", true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid, 4.0, X,Y,Z)) //X,Y,Z vase kordinate , prvo ako nemate kioska na serveru odete u MTA tamo izmapate stavite na server,odete do kioska i ispred kioska kucajte /save, i onda u savedoptions imate kordinate
        {
            ShowPlayerDialog(playerid, kiosk, DIALOG_STYLE_LIST, "Kiosk", "Cokoladica\nBananica\nVoda\nCoca-Cola ", "Kupi", "Zatvori");
        }
        return 1;
    }

if(dialogid ==  kiosk)
    {
        if(response)
        {
            if(listitem == 0)
            {
                GivePlayerHealth(playerid, 50);
                GivePlayerMoney(playerid, -20); //Koliko ce mu para oduzeti kada kupi
            }
            if(listitem == 1)
            {
                GivePlayerHealth(playerid, 35);
                GivePlayerMoney(playerid, -15); //Koliko ce mu para oduzeti
            }
            if(listitem == 2)
            {
                GivePlayerHealth(playerid, 25);
                GivePlayerMoney(playerid, -10); //Koliko ce mu para oduzeti
            }
            if(listitem == 3)
            }
                GivePlayerHealth(playerid, 70)
                GivePlayerMoney(playerid, -40) 
            }
        return 1;
    }
Blaeks_Biofor
5
Forum Don
1. Feb. 2013.
Mazko(Plibe.Rsâ„¢) wrote on February 1, 2013, 1:26 pm:
evo ti
Pod OnPlayerCommandText dodati komandu
if(strcmp(cmd, "/kiosk", true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid, 4.0, X,Y,Z)) //X,Y,Z vase kordinate , prvo ako nemate kioska na serveru odete u MTA tamo izmapate stavite na server,odete do kioska i ispred kioska kucajte /save, i onda u savedoptions imate kordinate
        {
            ShowPlayerDialog(playerid, kiosk, DIALOG_STYLE_LIST, "Kiosk", "Cokoladica\nBananica\nVoda\nCoca-Cola ", "Kupi", "Zatvori");
        }
        return 1;
    }

if(dialogid ==  kiosk)
    {
        if(response)
        {
            if(listitem == 0)
            {
                GivePlayerHealth(playerid, 50);
                GivePlayerMoney(playerid, -20); //Koliko ce mu para oduzeti kada kupi
            }
            if(listitem == 1)
            {
                GivePlayerHealth(playerid, 35);
                GivePlayerMoney(playerid, -15); //Koliko ce mu para oduzeti
            }
            if(listitem == 2)
            {
                GivePlayerHealth(playerid, 25);
                GivePlayerMoney(playerid, -10); //Koliko ce mu para oduzeti
            }
            if(listitem == 3)
            }
                GivePlayerHealth(playerid, 70)
                GivePlayerMoney(playerid, -40) 
            }
        return 1;
    }
prvo nisi mu definisao ID dialoga kiosk, i ovo je samo GF primer, a on radi skripptu od 0
Mazko
4
Enforcer
1. Feb. 2013.
Pa nek si Definiše.a jbg ja sam mu pokušao pomoć xd.
Tommaso Moreti
4
Enforcer
1. Feb. 2013.
Može neko?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha