[POMOC] Tipka "esc"

Započeo Max_Armadilo
19. Maj 2015. Zaključano
841
pregleda
9
postova
Max_Armadilo
4
Shot Caller
19. Maj 2015.
Skripta koju koristim: Svoje nesto
Detaljan opis problema: Pa ocu kada stisne tipku "esc" da me vrati u prethodni dialog, nprm. /port pa mi se onda opet otvorio dialog ---> Lokacije, e sad kad stisnem tipku "esc" da mi ne izađe skroz iz dialoga nego da me prati na prethodni dialog tj. "port"
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Arkoo
5
Underboss
19. Maj 2015.
Napravi opciju "natrag/nazad" u dialogu "lokacije" i postavis da kad kliknu nazad da otvori dialog PORT
Max_Armadilo
4
Shot Caller
20. Maj 2015.
Nista ja tebe nisam skonto
Rax_King
5
Godfather
20. Maj 2015.
Dakle kada si u dialogu u kome hoces da se vratis radis
if(!response) {
ShowPlayerDialog(playerid, DIALOG_PORT, DIALOG_STYLE_LIST, "Port", "Lokacije\nLokacije\nLokacije", "PORT", "ODUSTANI");
}
Max_Armadilo
4
Shot Caller
20. Maj 2015.
Ne radi
Mike_Varriow
4
Made Man
20. Maj 2015.
Posalji tu dialog od porta pa cu ti napravit.
Max_Armadilo
4
Shot Caller
21. Maj 2015.
CMD:port(playerid,params[])
{
if(PlayerInfo >= 1 || PlayerInfo >= 1)
{
SPD(playerid,DIALOG_PORT,DSL,"{f3ff02}Port Izbornik:","{ffffff}Lokacije\n\
            {ffffff}Poslovi\n\
              {f3ff02}Organizacije\n\
                  {ffffff}Ostrva\n\
  {ffaf00}Kuce","U redu","Nazad");
}
return 1;
}

if(dialogid == DIALOG_PORTPOSLOVI)
{
if(!response) return 1; if(response)
{
if(listitem == 0)
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid,0);
TelePos = 0.0; TelePos = 0.0;
new tmpcar = GetPlayerVehicleID(playerid);
SCM(playerid,SIVA,"Porto si se do{FFFFFF}: Farmera");
if (GetPlayerState(playerid) == 2)
{
SetVehiclePos(tmpcar, -80.5426,-1.8184,3.1172);
}
else
{
SetPlayerPos(playerid,-80.5426,-1.8184,3.1172);
PlayerInfo = 0;
}
}
if(listitem == 1)
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid,0);
TelePos = 0.0; TelePos = 0.0;
new tmpcar = GetPlayerVehicleID(playerid);
SCM(playerid,SIVA,"Porto si se do{FFFFFF}: Kosaca trave");
if (GetPlayerState(playerid) == 2)
{
SetVehiclePos(tmpcar, 2226.0588,-1432.5339,23.7505);
}
else
{
SetPlayerPos(playerid,2226.0588,-1432.5339,23.7505);
PlayerInfo = 0;
}
}
if(listitem == 2)
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid,0);
TelePos = 0.0; TelePos = 0.0;
new tmpcar = GetPlayerVehicleID(playerid);
SCM(playerid,SIVA,"Porto si se do{FFFFFF}: Bus Vozac.");
if (GetPlayerState(playerid) == 2)
{
SetVehiclePos(tmpcar, 1760.2751,-1893.7449,13.2839);
}
else
{
SetPlayerPos(playerid,1760.2751,-1893.7449,13.2839);
PlayerInfo = 0;
}
}

if(dialogid == DIALOG_PORT)
{
if(!response) return 1; if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,DIALOG_LS,DIALOG_STYLE_LIST,"{f3ff02}Odaberi Lokaciju","EL Island\nGroove Street\nBurg\nFreeZona\nWar garaza","U redu","Zatvori");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,DIALOG_PORTPOSLOVI,DIALOG_STYLE_LIST,"{f3ff02}Odaberi Lokaciju","Farmer\nKosac Trave\nBus Vozac","U redu","Zatvori");
}


Eto jedan dio komande /port ti ubaci sta treba pa cu ja ostalo valjda sam skontat 😄
Max_Armadilo
4
Shot Caller
6. Jun 2015.
Znal netko ?
arnel avdic
5
Underboss
6. Jun 2015.
pa gdje ti je OnPlayerDialogResponse taj dijalog port, DIALOG_PORT, if(!response){ ShowPlayerDialog(playerid,DIALOG_PORT); ako nece tako onda na ESC je samo da te izbaci i to je nepromjenjivo

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha