[Pomoc] Dialog

Započeo [CH] Raza
15. Mar. 2013. Zaključano
369
pregleda
9
postova
Raza
5
Underboss
15. Mar. 2013.
Skripta koju koristim:Od 0
Detaljan opis problema: Znači imam npr /port za admine i kad to ukucam stvori mi se fino sve dijalog i gdje da se portam, LS, SF itd. al kad kliknem npr LS nece da me porta tamo, al sve sam fino uradio, onda sam skinuo sa neta jedan event system i score class system, i tu za event otvori mi dialog al nece da me porta, a u score  class systemu mi otvori dialog da biram koju cu klasu i kad odaberem koju cu, ne promjeni se... Znaci u problem je ovaj dialog kad mi se otvar, jel to do GM ili ?
moze pomoc 😛
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Marjan_King
5
Kingpin
15. Mar. 2013.
Moguće da su ti se pomešali IDevi dialoga, da još na nekom mestu imaš isti taj ID dialoga.
Raza
5
Underboss
15. Mar. 2013.
Nevjerujem brate da je do toga, jer sva tri ova dialoga koja nece da mi se otvore su mi u FS, msm tro razlicite FS, sad sam opet pregledao al sve je OK al opet nece. oces da stavim ovdje od jedne FS barem dialog da vidis u cem je problem ??
Marjan_King
5
Kingpin
15. Mar. 2013.
Baš zato jer su ti u FS. Proveri u gamemode da nemaš isti ID dialoga.
Raza
5
Underboss
15. Mar. 2013.
Brate evo sad sam pogledao u GM-u, nisu isit IDevi dialoga
Marjan_King
5
Kingpin
15. Mar. 2013.
Daj mi onda da vidim dialog pod OnDialogResponse
Raza
5
Underboss
15. Mar. 2013.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
/////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_VIP)
    {
if(!response) return 1;
switch(listitem)
{
case 0:
{
PlayerInfo ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 skor!");
}
case 1:
{
PlayerInfo ++;
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 ubistvo!");
}
case 2:
{
PlayerInfo --;
SCM(playerid,-1,"GR:AS | "ZELENA"Smanjili ste vase smrti za 1!");
}
case 3:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
RepairVehicle(GetPlayerVehicleID(playerid));
SCM(playerid,-1,"GR:AS | "ZELENA"Popravili ste vase vozilo!");
}
case 4:
{
SetPlayerHealth(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli heal!");
}
case 5:
{
SetPlayerArmour(playerid, 100);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli pancir!");
}
case 6:
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
    AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli nitro!");
}
case 7:
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli jetpack!");
}
}
}
/////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_TELEPORT)
    {
if(!response) return 1;
switch(listitem)
{
case 0:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1528.7382,-1673.2966,13.3828);
}
else
{
SetPlayerPos(playerid,1528.7382,-1673.2966,13.3828);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Los Santos-a!");
}
case 1:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,-1399.1519,-321.2615,14.1484);
}
else
{
SetPlayerPos(playerid,-1399.1519,-321.2615,14.1484);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do San Fierra!");
    }
    case 2:
    {
    if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1690.4329,1447.2113,10.7663);
}
else
{
SetPlayerPos(playerid,1690.4329,1447.2113,10.7663);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Las Venturasa!");
    }
case 3:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,438.8236,-1810.8392,5.5469);
}
else
{
SetPlayerPos(playerid,438.8236,-1810.8392,5.5469);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Santa Maria Beach!");
}
case 4:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1204.2029,-1329.0402,13.3984);
}
else
{
SetPlayerPos(playerid,1204.2029,-1329.0402,13.3984);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Hospital!");
}
case 5:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1461.4692,-1026.6687,23.8281);
}
else
{
SetPlayerPos(playerid,1461.4692,-1026.6687,23.8281);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Bank!");
}
case 6:
{
if(GetPlayerState(playerid) == 2)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,1213.8459,-925.2637,42.9148);
}
else
{
SetPlayerPos(playerid,1213.8459,-925.2637,42.9148);
}
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Burga!");
}
}
}
Raza
5
Underboss
15. Mar. 2013.
BUMPPPPPPPP, jel zna netko ??
sime30
4
Enforcer
15. Mar. 2013.
Znaci, nema rezultata kada kliknes na nesto u dijalogu? 99% da je mijesanje ID-eva dijaloga... Savjetujem ti da sve prebacis u GM i onda uspoređuješ dijaloge, imati FS je po meni "sranje"

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha