[Pomoc]Kiosk

Započeo Tomislav.
28. Mar. 2013. Zaključano
343
pregleda
3
postova
S4ba
2
Street Runner
28. Mar. 2013.
Skripta koju koristim: Moja 😛
Detaljan opis problema😛a ovako, napravio sam si kiosk sistem i ubacio da se može kupiti sprej, kamera i padobran. Sada bi želio joÅ¡ da stavim da se može kupiti sok, piva i cigareta, te kada igrač na odreÄ‘enu stvar klikne i kupi,  da mu se automatski pojavi u ruci.
Dio skripte: Mogu dati cijelu FS-u, ako je potrebno.
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Kako to trenutno izgleda:
filip.admin
5
Crime Lord
28. Mar. 2013.
Evo ti ovako.Za to ti nije potrebna fs ali kako hoćeš.

Na vrh:

#define DIALOG_KIOSK	1


OnDialogResponse:
if(dialogid == DIALOG_KIOSK)
{
if(response)
{
  if(listitem == 0) // Parachute
{
SendClientMessage(playerid, 2, "Kupio Parachute i platio si 500 $"); // posaljes poruku
            GivePlayerCash( playerid, - 500 ); // Uzmes mu pare
            SetPlayerHealth(playerid, 70); // Das mu healt
}
if(listitem == 1) // Camera
{
            SendClientMessage(playerid, 2, "Kupio Cameru i platio si 700 $");
            GivePlayerCash( playerid, - 700 );
            SetPlayerHealth(playerid, 70);
}
if(listitem == 2) // SprayCan
{
            SendClientMessage(playerid, 2, "Kupio SprayCan i platio si 1500 $");
            GivePlayerCash( playerid, - 1500 );
            SetPlayerHealth(playerid, 70);
}
if(listitem == 3) // Sok
{
            SendClientMessage(playerid, 2, "Kupio Sok i platio si 1 $");
            GivePlayerCash( playerid, - 1 );
            SetPlayerHealth(playerid, 70);
}
if(listitem == 4) // Piva
{
            SendClientMessage(playerid, 2, "Kupio Pivu i platio si 1 $");
            GivePlayerCash( playerid, - 1 );
            SetPlayerHealth(playerid, 70);
}
if(listitem == 5) // Cigarete
{
            SendClientMessage(playerid, 2, "Kupio Cigarete i platio si 10 $");
            GivePlayerCash( playerid, - 10 );
            SetPlayerHealth(playerid, 70);
}
}
}


Komanda:
COMMAND:kiosk(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,1.00,X,Y,Z))
{
    ShowPlayerDialog(playerid, DIALOG_KIOSK, DIALOG_STYLE_LIST, "Kiosk", "Parachute  500 $\nCamera 700 $\nSprayCan 1500 $\nSok 1 $ \nPiva 1 $ \nCigarete 10 $", "Kupi", "Izlaz"); // tu dodajes sada sta hoces mada sam ti ja dodao i kada tu dodas pazis pod koji ce ti gore biti u dialog listitem !
} else return SendClientMessage(playerid, 2, "Nisi kod kioska");
return 1;
}
S4ba
2
Street Runner
29. Mar. 2013.
Riješeno na PM sa Flash-om

može lock 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha