[Pomoc] Dialog Problem

Započeo Obrisan korisnik
9. Maj 2012. Zaključano
826
pregleda
13
postova
Deleted User
Obrisan korisnik
9. Maj 2012.
Skripta koju koristim: moje izrade(/teleport)
Detaljan opis problema: napravio sam skriptu o teleporta (/tp i /teleport) i sada skripte na moj kucan server raditi a na moj hostiran server nece raditi sta je problem
Napravio sam i /oruzje za weapons 😄 i na kucan radi a na hostiran server ne radi
Dio skripte: ako treba ke dam
Neke slike/video za lakse dobivanje pomoci(neobavezno):
ako treba ke dam
KiLLa
3
Hustler
9. Maj 2012.
jesi stavio sve includes na host
Deleted User
Obrisan korisnik
9. Maj 2012.
stavio sam svi samo ne sam siguran da je tamu trebao zato sto na host je nemao papka(directory/folder) pawno/includes a ja sam napravio ... pa ondak neznam ama stavio sam da
COPYRIGHT
2
Wheel Man
9. Maj 2012.
Komande idu svaki put kod "public OnPlayerCommandText". Ovako izgleda Teleport komanda:

if(strcmp(cmdtext,"/bsn",true)==0)
{
    if(isPlayerAnAdmin(playerid,3)) // ovo ti je ali je User Admin Lvl 3, ako neces to da proveruje obrisi ovo i onda radice :)
    {
            SetPlayerPos(playerid,X, Y, Z);
return 1;
    }
}

Teleport Komanda sa Dialogom:

Nad OnGameModeInIt:

#define DIALOG_TUTORIAL 1


public OnPlayerCommandText:

if(strcmp(cmdtext,"/bsn",true)==0)
{
    if(isPlayerAnAdmin(playerid,3))
    {
    ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Teleport","Sigurno hocete da se teleportirate kod BSN?","DA","NE");
return 1;
  }
}

public OnDialogResponse:

if(dialogid==DIALOG_TUTORIAL)
{
if(response==1)
{
    SetPlayerPos(playerid,1226.8806,-911.6902,42.7346);
  SendClientMessage(playerid,BOJA,"Konecno Teleportiran");
}
if(response==0)
{
SendClientMessage(playerid,BOJA,"Kucajte komandu kad hocete da se teleportirate do BSN.");
}
}


BSN = Burger Shot Nord 😉
Deleted User
Obrisan korisnik
9. Maj 2012.
ja sam uradio vaka je moja komanda

na pocetak
#define gotodialog1 2713
#define gotodialog2 2714


in the command
//==========================gotokomanda============================
if (strcmp("/teleport", cmdtext, true, 10) == 0 || strcmp("/tp", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, gotodialog1, DIALOG_STYLE_LIST, "Izberete {33FF33}Lokacija{FFFFFF}","Los santos\nSan Fierro\nLas Venturas\nAerodrom\nBurg\nCrash\nOstrov\nDeathMatch Sala\nNrg Trka\nAvion\nZgrada\nKafic\n{FF0000}Sledna Strana{FFFFFF}", "Teleportiraj", "Otkazi");
return 1;
}


OnDialogResponse..
    if(dialogid == gotodialog1)
{
if(response)
{
if(listitem == 0)
{
    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3); // Los Santos
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF} Teleportirani ste !");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda !");
}
}
    }
if(listitem == 1)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, -1417.0,-295.8,14.1); // San Fierro
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, -1417.0,-295.8,14.1);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 2)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1699.2, 1435.1, 10.7); // Las Venturas
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1699.2, 1435.1, 10.7);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 3)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1888.7731,-2637.9573,13.5469); // Aerodrom
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1888.7731,-2637.9573,13.5469);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 4)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1177.7841,-911.4261,43.2801); // Burg
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1177.7841,-911.4261,43.2801);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 5)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, -1197.0713,-940.0720,129.2188); // Crash
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, -1197.0713,-940.0720,129.2188);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 6)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1455.3378,-1065.7596,213.3828); // Zgrada
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1455.3378,-1065.7596,213.3828);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 7)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 497.8030,-1842.3256,4.7003); // Kafic
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 497.8030,-1842.3256,4.7003);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 12)
    {
ShowPlayerDialog(playerid, gotodialog2, DIALOG_STYLE_LIST, "Izberete {33FF33}Lokacija{FFFFFF}","Banka\nAmmunation\nCivili\nPlaza\nSudarni Kolicki\nObelezi Mesto\nIdi do obelezanoto mesto\nKosarka", "Teleportiraj", "Otkazi");

return 1;

}
}
}

if(dialogid == gotodialog2)
{
if(response)
{
if(listitem == 0)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1460.3458,-1023.0000,23.8281); // Banka
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1460.3458,-1023.0000,23.8281);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF} Teleportirani ste !");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda !");
}
}
    }
if(listitem == 1)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1366.2125,-1279.6920,13.5469); //Ammunation
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1366.2125,-1279.6920,13.5469);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF} Teleportirani ste !");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda !");
}
}
    }
if(listitem == 2)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 892.8662,-1638.0681,14.9476); // Civili
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 892.8662,-1638.0681,14.9476);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 3)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 253.7473,-1833.8433,3.6516); // Plaza
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 253.7473,-1833.8433,3.6516);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 4)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1910.5071,-1808.0359,13.5469); // Sudarni Kolicki
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 1910.5071,-1808.0359,13.5469);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 5)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 3)
{
GetPlayerPos(playerid, TeleportDest,TeleportDest,TeleportDest);
SendClientMessage(playerid, COLOR_WHITE, " Uspesno obelezavte mesto");
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF}  Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 6)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 3)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, TeleportDest,TeleportDest,TeleportDest);
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, TeleportDest,TeleportDest,TeleportDest);
}
SendClientMessage(playerid, COLOR_INFO, "INFO{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF}  Ne ste ovlasteni za ova komanda!");
}
}
    }
if(listitem == 7)
    {

    if(IsPlayerConnected(playerid))
    {
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 2782.3555,-2008.9862,13.5547); // Kosarka
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 2782.3555,-2008.9862,13.5547);
}
SendClientMessage(playerid, COLOR_INFO, "INFO:{FFFFFF}  Teleportirani ste");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "GRESKA:{FFFFFF} Ne ste ovlasteni za ova komanda!");
}
}
return 1;

}
}
}


imam i za /oruzje(/guns) ali ito ne radi a na kucan radi
COPYRIGHT
2
Wheel Man
9. Maj 2012.
Sto ne uradis vise komande ko primer: /gotols ili /gotosf ? Kod Dialog je malo teze 🙂 Nemam sada puno vremena inace sredio bih ti sa Dialog 🙂
MEXO
4
Made Man
9. Maj 2012.
COPYRIGHT wrote on May 9, 2012, 4:09 pm:
Sto ne uradis vise komande ko primer: /gotols ili /gotosf ? Kod Dialog je malo teze 🙂 Nemam sada puno vremena inace sredio bih ti sa Dialog 🙂

Gijalog teze ti si lud uvjek je bio dijalog za lakse raditi bar meni

Ti 100 % nisi restartovao server
EDIT:
KiLLa wrote on May 9, 2012, 2:53 pm:
jesi stavio sve includes na host

Molim te kakve veze imaju inclode fajlovi koji si ti bot bitan je samo .amx fajl da bi sve radilo jer kada se compla .pwn fajl svi incloudovi idu u .amx fajl stvarno kakav si ti to skripter ?
Deleted User
Obrisan korisnik
9. Maj 2012.
mexo wrote on May 9, 2012, 4:09 pm:
Sto ne uradis vise komande ko primer: /gotols ili /gotosf ? Kod Dialog je malo teze 🙂 Nemam sada puno vremena inace sredio bih ti sa Dialog 🙂

Gijalog teze ti si lud uvjek je bio dijalog za lakse raditi bar meni

Ti 100 % nisi restartovao server
EDIT:
KiLLa wrote on May 9, 2012, 2:53 pm:
jesi stavio sve includes na host

Molim te kakve veze imaju inclode fajlovi koji si ti bot bitan je samo .amx fajl da bi sve radilo jer kada se compla .pwn fajl svi incloudovi idu u .amx fajl stvarno kakav si ti to skripter ?

Da restartirao sam server 10000 puta nije radio 😢

COPYRIGHT wrote on May 9, 2012, 4:09 pm:
Sto ne uradis vise komande ko primer: /gotols ili /gotosf ? Kod Dialog je malo teze 🙂 Nemam sada puno vremena inace sredio bih ti sa Dialog 🙂


pravio sam to imam al to je nekako ne je bas dobro... a i za nekog filterskripta(Gagi's house system pr) Dialog ne radi ... i nemogu da radim mnogu radi sas ova gresku u dialogu ☹️ nemogu da stavim Filterskripti so dialog... 😢
Marko Koprivanac
5
Underboss
9. Maj 2012.
1. Resenje : Mozda imas negde DIALOG sa ISTIM ID-em.
2. Resenje : Stavi FilterScriptu prvu u SERVER.cfg

ako imas npr :
filterscripts xD test ovo ono portovanje(ovo je tvoja FS)
ti stavi :
filterscripts portovanje(ovo je tvoja FS) xD test ovo ono
Deleted User
Obrisan korisnik
9. Maj 2012.
''KopriVa' wrote on May 9, 2012, 5:19 pm:
1. Resenje : Mozda imas negde DIALOG sa ISTIM ID-em.
2. Resenje : Stavi FilterScriptu prvu u SERVER.cfg

ako imas npr :
filterscripts xD test ovo ono portovanje(ovo je tvoja FS)
ti stavi :
filterscripts portovanje(ovo je tvoja FS) xD test ovo ono


2 REsenie:
za to znam ali ne mi treba 1 zato sto imam 14 fs(znam 16 je max,,,)  a i u GameMod mi e...
1 Resenje: nemam se sam izmenio nemam...

Imam i za /oruzje(/guns)
		    GivePlayerWeapon(playerid,30,800);
            SendClientMessage(playerid,COLOR_INFO,"INFO:{FFFFFF}Uzili ste Ak-47!");

..................

Ali ni to ne radi a imam(to je od GameMode od kada sam skinuo) Amunation /gunmenu i to radi super zeme mi novac i dade mu gun a neznam zasto... ali mislam deka mi fali nesto... zato sto kada stavim nekoja Filterskripta kao Gagi's House System(ima u Dialog /house) i dialog ne radi i nemozem da prodajem kucu...

Neznam za sto je to taka a gde da stavim inkludovi na hostiran server da ne gresim posto ja sam napravio nov folder Pawno/Include > i tuka sam stavio...

Moze Pomoc ☹️ ☹️ ☹️ ☹️ ☹️
COPYRIGHT
2
Wheel Man
9. Maj 2012.
A sto ne staves te komande u gamemode? 😮
Deleted User
Obrisan korisnik
10. Maj 2012.
COPYRIGHT wrote on May 9, 2012, 8:59 pm:
A sto ne staves te komande u gamemode? 😮

u gamemode e probao sam i bez gamemode i so gamemode...(i kako FS... ama ☹️ )
Deleted User
Obrisan korisnik
11. Maj 2012.
izvinite za spam no pomoc

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha