Jump to content
  • 0

pomoc Blbne dialog


vopojtepek

Dotaz

Ahojte, prosím súrne potrebujem HELP...
Mám spravený mód a mám tam 5 dialógov a vytvoril som dialog_list v telocvični a ked doň vojdem tak mi ukáže dialog_list a tam je BOX ked kliknem naň má mi to dať Bojový štýl BOX a namiesto toho ma to portne na letisko Prosím HELP

// Správa na uvítanie ... Dokončené
// Spawn ... Dokončené
// Spawn auta ... Dokončené
// Obchod z vozidlami ... Hotovo 50%

#include <a_samp>

#pragma tabsize 0
new pickup_obchodik;
new pickup_lietadlaLV;
new pickup_boxx;

main()
{
	print("\n----------------------------------");
	print(" Psycho MOD");
	print("----------------------------------\n");
}



public OnGameModeInit()
{
	SetGameModeText("Psycho 0.7");
	AddPlayerClass(0, -1434.5231, -951.2387, 201.0056, 272.3051, 0, 0, 0, 0, 0, 0);
	pickup_obchodik = CreatePickup(1318, 23, 1721.5758, -1608.7411, 13.5469);
	pickup_lietadlaLV = CreatePickup(1318, 23, 1431.8188, 1463.8336, 10.8203);
	pickup_boxx = CreatePickup(1314, 23, 761.0151, 11.6754, 1001.1639);
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	return 1;
}

public OnPlayerConnect(playerid)
{
    new pname[MAX_PLAYER_NAME], string[30 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "{00ff00}%s {ff33ff}sa pripojil na server !", pname);
    SendClientMessageToAll(0xFFFF00FF, string);
	GivePlayerMoney(playerid, 100000);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    new pname[MAX_PLAYER_NAME], string[50 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    switch(reason)
    {
        case 0: format(string, sizeof(string), "{ff00ff}%s {00ff00}sa odpojil zo servera !", pname);
        case 1: format(string, sizeof(string), "{ff00ff}%s {00ff00}sa odpojil zo servera !", pname);
        case 2: format(string, sizeof(string), "{ff00ff}%s {00ff00}sa odpojil zo servera !", pname);
    }
    SendClientMessageToAll(0xFF3300FF, string);
    return 1;
}

public OnPlayerSpawn(playerid)
{
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
   	GivePlayerMoney(killerid, 327);
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
	return 1;
}

public OnPlayerText(playerid, text[])
{
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/vozidlo", cmdtext, true)==0)
	{
 		SendClientMessage(playerid, 0xFF0000AA, "Napíš : /vozidlo <meno_vozidla>");
		return 1;
	}
	if (strcmp("/vozidlo infernus", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1721.5758, -1608.7411, 13.5469))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 200000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si vozidlo infernus");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(411, x, y, z, angle, color1, color2, 0);
		return 1;
    }
    	return SendClientMessage(playerid,0xFFFFFFFF,"Musíš biť na danom mieste.");
	}
	if (strcmp("/vozidlo perenniel", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1721.5758, -1608.7411, 13.5469))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si vozidlo perenniel");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(404, x, y, z, angle, color1, color2, 0);
		return 1;
    }
    	return SendClientMessage(playerid,0xFFFFFFFF,"Musíš biť na danom mieste.");
	}
	if (strcmp("/vozidlo sentinel", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1721.5758, -1608.7411, 13.5469))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 30000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si vozidlo sentinel");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(405, x, y, z, angle, color1, color2, 0);
		return 1;
    }
    	return SendClientMessage(playerid,0xFFFFFFFF,"Musíš biť na danom mieste.");
	}
	if (strcmp("/vozidlo manana", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1721.5758, -1608.7411, 13.5469))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si vozidlo manana");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(410, x, y, z, angle, color1, color2, 0);
		return 1;
    }
    	return SendClientMessage(playerid,0xFFFFFFFF,"Musíš biť na danom mieste.");
	}
	if (strcmp("/vozidlo voodoo", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1721.5758, -1608.7411, 13.5469))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si vozidlo voodoo");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(412, x, y, z, angle, color1, color2, 0);
		return 1;
    }
    	return SendClientMessage(playerid,0xFFFFFFFF,"Musíš biť na danom mieste.");
	}
	if (strcmp("/lv", cmdtext, true, 10) == 0)
	{
	    if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí na teleport do Las Venturas");
        SetPlayerPos(playerid, 2129.1743, 1416.0265, 10.8125);
		return 1;
	}
	if (strcmp("/ls", cmdtext, true, 10) == 0)
	{
		if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí na teleport do Los Santos");
        SetPlayerPos(playerid, 1721.5758, -1608.7411, 13.5469);
		return 1;
	}
	if (strcmp(cmdtext, "/flip", true)==0)
{
  		new VehicleID, Float:X, Float:Y, Float:Z;
   		GetPlayerPos(playerid, X, Y, Z);
		VehicleID = GetPlayerVehicleID(playerid);
   		SetVehiclePos(VehicleID, X, Y, Z);
   		SetVehicleZAngle(VehicleID, 0);
    	return 1;
}
	if (strcmp(cmdtext, "/vozidla", true)==0)
{
	new string[1200];
	strcat(string,"=============== Vozidla ===============\n/vozidlo perenniel = 10 000\n/vozidlo manana = 10 000\n/vozidlo voodoo = 20 000\n/vozidlo infernus = 200 000\n");
	strcat(string,"Vsetky vozidla si mozete zakupit na /ls");
	ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Vozidla",string,"Okey","Koniec");
	return 1;
}
	if (strcmp(cmdtext, "/lietadla", true)==0)
{
	new string[1200];
	strcat(string,"=============== Lietadla ===============\n/lietadlo sea = 40 000\n/lietadlo sparrow = 120 000\n/lietadlo maverick = 100 000\n/lietadlo skimmer = 110 000\n/lietadlo rustler = 120 000\n/lietadlo stuntplane = 200 000");
	strcat(string,"Vsetky lietadla si mozete zakupit na letiskách");
	ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Vozidla",string,"Okey","Koniec");
	return 1;
}
	if (strcmp(cmdtext, "/taxi", true)==0)
{
	ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"TAXI","Letisko LS\nLetisko LV\nLetisko SF\nVidiek\nPark\nMountBlank\nVeznica\nBohatá štvrť\nLodenice","Okey","Zavriet");
	return 1;
}
	if (strcmp("/lietadlo sea", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 40000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Seasparrow");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(447, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	if (strcmp("/lietadlo sparrow", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 120000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Sparrow");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(469, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	if (strcmp("/lietadlo maverick", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Maverick");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(487, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	if (strcmp("/lietadlo skimmer", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 110000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Skimmer");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(460, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	if (strcmp("/lietadlo rustler", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 120000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Rustler");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(476, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	if (strcmp("/lietadlo stuntplane", cmdtext, true)==0)
	{
    	if(IsPlayerInRangeOfPoint(playerid,5,1431.8188, 1463.8336, 10.8203))
    	{
        new Float:x, Float:y, Float:z, Float:angle, color1, color2;
        if(GetPlayerMoney(playerid) < 200000) return SendClientMessage(playerid,0xff0000ff,"Nemáte dostatok penazí");
        SendClientMessage(playerid,0x0000BBAA,"Kúpili ste si lietadlo Stuntplane");
        GetPlayerPos(playerid, x, y, z);
        CreateVehicle(513, x, y, z, angle, color1, color2, 0);
        }
		return 1;
    }
	return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
	return 1;
}

public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(pickupid == pickup_obchodik)
    {
    SendClientMessage(playerid, 0xFF0000FF, "[Obchod] Pre zobrazenie zoznamu výberu áut z obchodu napíš {00ff00}/vozidla");
    }
	if(pickupid == pickup_lietadlaLV)
    {
    SendClientMessage(playerid, 0xFF0000FF, "[Obchod] Pre zobrazenie zoznamu výberu vzdušných vozidiel z obchodu napíš {00ff00}/lietadla");
    }
   	if(pickupid == pickup_boxx)
    {
	ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Telocvičňa","Box","Okey","Zavriet");
    }
	return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
	return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
	return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
	return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
	return 1;
}

public OnPlayerUpdate(playerid)
{
	return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
	return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
	return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
	return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2)
{
if(response == 1)
{
if(listitem == 0)
{

new string[1200];
strcat(string,"=============== Vozidla ===============\n/vozidlo perenniel = 10 000\n/vozidlo manana = 10 000\n/vozidlo voodoo = 20 000\n/vozidlo infernus = 200 000\n");
strcat(string,"Vsetky vozidla si mozete zakupit na /ls");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Vozidla",string,"Okey","Koniec");
}
}
}
if(dialogid == 3)
{
if(response == 1)
{
if(listitem == 0)
{

new string[1200];
strcat(string,"=============== Lietadla ===============\n/lietadlo sea = 40 000\n/lietadlo sparrow = 120 000\n/lietadlo maverick = 100 000\n/lietadlo skimmer = 110 000\n/lietadlo rustler = 120 000\n/lietadlo stuntplane = 200 000");
strcat(string,"Vsetky lietadla si mozete zakupit na letiskách");
ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"Vozidla",string,"Okey","Koniec");
}
}
}
if(dialogid == 4)
{
if(response == 1)
{
if(listitem == 0)
{

ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"TAXI","Letisko LS\nLetisko LV\nLetisko SF\nVidiek\nPark\nMountBlank\nVeznica\nBohatá štvrť\nLodenice","Okey","Zavriet");
}
}
}
if(response == 1)
{
if(listitem == 0)
{

if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // LETISKO LS
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Los Santos");
SetPlayerPos(playerid, 1902.6913, -2459.9302, 13.5391);
}
else if(listitem == 1)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // LETISKO LV
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Las Venturas");
SetPlayerPos(playerid, 1431.7738, 1461.8267, 10.8203);
}
else if(listitem == 2)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // LETISKO SF
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v San Fierro");
SetPlayerPos(playerid, -1348.1216, -23.3174, 14.1484);
}
else if(listitem == 3)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // VIDIEK
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Los Santos");
SetPlayerPos(playerid, 240.3500, -154.9748, 1.5781);
}
else if(listitem == 4)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // PARK
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Los Santos");
SetPlayerPos(playerid, 1125.7872, -2036.7146, 69.8804);
}
else if(listitem == 5)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // MOUNT BLANK
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Los Santos");
SetPlayerPos(playerid, -2234.4038, -1741.3317, 480.8378);

if(dialogid == 5)
{
if(response == 1)
{
if(listitem == 0)
{

ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Telocvičňa","Box\nHill","Okey","Zavriet");
}
}
}
if(response == 1)
{
if(listitem == 1)
{

if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); //BOX
SendClientMessage(playerid,0x0000BBAA,"[Telocvičňa] Práve ste sa naučili nový bojový štýl BOX");
SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
}
else if(listitem == 2)
{

if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid,0xff0000ff,"[!] Nemáš dostatok peňazí"); // MOUNT BLANK
SendClientMessage(playerid,0x0000BBAA,"[TAXI] Odviezli ste sa na Letisko v Los Santos");
SetPlayerPos(playerid, -2234.4038, -1741.3317, 480.8378);
}
}
}
return 1;
}
return 0;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	return 1;
}
Link to comment
Share on other sites

12 odpovědí na tuto otázku

Recommended Posts

  • 0

Máš ShowPlayerDialog(playerid,2 ...);
Tak v každom (2,3,4...) daj 
ShowPlayerDialog(playerid,222..)333,444 atď.
To ID dialogu je rovnaké v niektorom z tvojich FS. Oni musia byť iné.

Link to comment
Share on other sites

  • 0

Ono nejde o ty čísla dialogu ale o to že tam má bordel.. jsem se koukal a má tam podmínku která se ukončuje až někde na konci té celé funkce.. ukázka >>>
 

if (podminka == 1)
{
    if (podminka==2)
    {

    }
}

a má to být takto >>>

if (podminka == 1)
{

}
else if (podminka == 2)
{

}

samozřejmě v tom jeho případě.. takže on kontroluje třeba listitem 4 v podmínce kde se kontroluje listitem == 3 .. má v tom strašný bordel..

Link to comment
Share on other sites

  • 0

Kdyby nebyl linej a taboval by, nikdy by se mu nestalo ze by mu nekam zmizela zavorka.

 

Pritom to neni tezky. Udelas kod tak ,aby vzdy byla zavorka { a } na radku sama.

Po zavorce { budes na vsechny dalsi radky pod, psat o 4 mezery vic (1 tab)

Po zavorce } budes na vsechny dalsi radky pod, psat o 4 mezery min (1 tab)

public()
{
    for()
    {
        while()
        {
            if()
            {

            }
        }
    }
}

A vzdycky kde je zavorka { tak nekde dole musi byt na stejny pozici zase zavorka }.

Pokud se budes drzet tohodle pravidla, uz nikdy na tebe nebafne 26 erroru :d (Pokud si sam nenadelas tolik chyb :d) Hlavne je to i prehlednejsi v tom, ze vis jaka podmika kam plati.

Link to comment
Share on other sites

  • 0

Kdyby nebyl linej a taboval by, nikdy by se mu nestalo ze by mu nekam zmizela zavorka.

 

Pritom to neni tezky. Udelas kod tak ,aby vzdy byla zavorka { a } na radku sama.

Po zavorce { budes na vsechny dalsi radky pod, psat o 4 mezery vic (1 tab)

Po zavorce } budes na vsechny dalsi radky pod, psat o 4 mezery min (1 tab)

public()
{
    for()
    {
        while()
        {
            if()
            {

            }
        }
    }
}

A vzdycky kde je zavorka { tak nekde dole musi byt na stejny pozici zase zavorka }.

Pokud se budes drzet tohodle pravidla, uz nikdy na tebe nebafne 26 erroru :d (Pokud si sam nenadelas tolik chyb :d) Hlavne je to i prehlednejsi v tom, ze vis jaka podmika kam plati.

Mal by si vytvorit Navod zo zatvorkama lebo male deti to este nevedia :)

Link to comment
Share on other sites

  • 0

}
if(dialogid == 4)
{
if(response == 1)
{
if(listitem == 0)
{

ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"TAXI","Letisko LS\nLetisko LV\nLetisko SF\nVidiek\nPark\nMountBlank\nVeznica\nBohatá štvrť\nLodenice","Okey","Zavriet");
}
}
}
if(response == 1) // Tohle se velmi pravdepodobně vyvolá při jakémkoli dialogu, jelikož jsi tu nedal podminku pro jaky dialog... jako v předešlém kodu..
{
if(listitem == 0)
{

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...