Jump to content
  • 0

pomoc CP se vytvoři jinde než jsou souřadnice


JOSEFKAT

Dotaz

proč me to ten CP hazi jinam než jsou souřadnice

 if(listitem == 0)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
            	SetPlayerCheckpoint(playerid,2416.7996,1123.6108,10.8203,3.0); //uřad
            	SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }

maji to být souřadnice k uradu do LV


CP se vytvoří na místo teroristu

Link to comment
Share on other sites

9 odpovědí na tuto otázku

Recommended Posts

  • 0
#include <a_samp>

#pragma tabsize 0

#define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1
#define COLOR_RED 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA

forward zprava();

new on[MAX_PLAYERS];

public OnFilterScriptInit()
{
    SetTimer("zprava", 160000, true);
    AntiDeAMX();
	return 1;
}

public zprava()
{
SendClientMessageToAll(0xDEEE20FF, "{FF0000}[ {FFFFFF}Nápověda {FF0000}] {FFFFFF}Chceš-li jít na nějaké místo a nevíš kde je, {FF0000}napiš {FFFFFF}/navigace a ta ti cestu ukáže !");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(navigace,8,cmdtext);
dcmd(off,3,cmdtext);
return 0;
}
dcmd_navigace(playerid,params[])
{
#pragma unused params
ShowPlayerDialog(playerid,1120,DIALOG_STYLE_LIST,"{FF0000}Město","{FFFFFF}Las Venturas\n{FFFFFF}Los Santos\n{FFFFFF}San Fierro","Vybrat","Zavřít");
return 1;
}
dcmd_off(playerid,params[])
{
#pragma unused params
if(on[playerid] == 0) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ ! ] {FFFFFF}Navigace není zapnutá !");
ShowPlayerDialog(playerid,1125,DIALOG_STYLE_MSGBOX,"{FF0000}Navigace","{FFFFFF}Opravdu chcete vypnout navigaci ?","Ano","Ne");
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
DisablePlayerCheckpoint(playerid);
on[playerid] = 0;
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1120)
    {
        if(response) 
        {
            
            if(listitem == 0) 
            {
                ShowPlayerDialog(playerid,1531,DIALOG_STYLE_LIST,"{FF0000}Navigace","{FFFFFF}Taxikář\n{FFFFFF}Hasič\n{FFFFFF}Ochranka\n{FFFFFF}Prostitutka\n{FFFFFF}Policie\n{FFFFFF}Právník\n{FFFFFF}Ruská Mafie\n{FFFFFF}Yakuza\n{FFFFFF}Doktor\n{FFFFFF}Voják\nMechanik\nŘidič Autobusu\nŘidič Kamionu\nPilot\nPopelář\nNovinář\nTerorista\nUřad","Zapnout","Zavřít");
            }
            if(listitem == 1) 
            {
                ShowPlayerDialog(playerid,1532,DIALOG_STYLE_LIST,"{FF0000}Navigace","{FFFFFF}Taxikář\n{FFFFFF}Hasič\n{FFFFFF}Ochranka\n{FFFFFF}Prostitutka\n{FFFFFF}Policie\n{FFFFFF}Právník\n{FFFFFF}Doktor\n{FFFFFF}Voják\nMechanik\nDealer\nŘidič Autobusu\nGrove\nBallas\nAztecas\nVagos\nŘidič Kamionu\nPopelář\nPilot","Zapnout","Zavřít");
            }
            if(listitem == 2)
            {
                ShowPlayerDialog(playerid,1533,DIALOG_STYLE_LIST,"{FF0000}Navigace","{FFFFFF}Taxikář\n{FFFFFF}Hasič\n{FFFFFF}Ochranka\n{FFFFFF}Policie\n{FFFFFF}Právník\n{FFFFFF}Yakuza\n{FFFFFF}Doktor\n{FFFFFF}Voják\nMechanik\nŘidič Autobusu\nNovinář\nPopelář\nŘidič Kamionu\nPilot","Zapnout","Zavřít");
            }

        }
        return 1; 
    }
    if(dialogid == 1531)
    {
        if(response)
        {
			//LAS VENTURAS
			 if(listitem == 0)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
            	SetPlayerCheckpoint(playerid,2416.7996,1123.6108,10.8203,3.0); //uřad
            	SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 1)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
            	SetPlayerCheckpoint(playerid,2186.6230,1815.5713,10.8203,3.0); //Taxikář
            	SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 2)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1770.6621,2076.8308,10.8203,3.0); //Hasič
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 3)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2259.8701,2036.6808,10.8203,3.0); //Ochranka
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 4)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,693.4902,1958.6777,5.5391,3.0); //Prostitutka
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 5)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2321.2693,2451.7717,10.8203,3.0); //Policie
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 6)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2419.7952,1120.8134,10.8125,3.0); //Právník
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 7)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2167.6626,1710.9705,11.0469,3.0); //Mafia
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 8)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1905.3546,953.1273,10.8203,3.0); //Yakuza
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 9)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1623.9427,1826.9441,10.8203,3.0); //Doktor
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 10)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,346.6499,2021.7595,22.6406,3.0); //Voják
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 11)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1102.2750,1793.6189,10.8203,3.0); //Mechanik
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 12)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1481.5637,2195.7227,11.0234,3.0); //Řidič Autobusu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 13)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,974.5452,2156.7090,10.8203,3.0); //Řidič Kamionu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 14)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1716.8083,1613.0535,10.0156,3.0); //Pilot
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 15)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1442.2875,974.7130,10.8203,3.0); //Popelář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 16)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2785.2471,1276.3510,10.7500,3.0); //Novinář       [Teroristu !!!]
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 17)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1303.6167,2540.2546,93.3047,3.0); //Terorista
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
        }
        return 1;
    }
    if(dialogid == 1532)
    {
        if(response)
        {
            //LOS SANTOS
        
            if(listitem == 0)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2145.7080,-1177.1904,23.8203,3.0); //Taxikář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 1)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1744.0160,-1453.6633,13.5385,3.0); //Hasič
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 2)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1305.8450,-801.0186,84.1406,3.0); //Ochranka
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 3)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2419.1306,-1226.3232,24.9302,3.0); //Prostitutka
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 4)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1544.7256,-1674.9736,13.5590,3.0); //Policie
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 5)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1728.1006,-1627.2068,20.2126,3.0); //Právník
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 6)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2032.0236,-1416.8716,16.9922,3.0); //Doktor
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 7)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2729.9929,-2414.8345,13.6328,3.0); //Voják
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 8)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2776.0930,-1825.8390,10.2774,3.0); //Mechanik
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 9)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1098.6906,-1636.2578,76.3672,3.0); //Řidič Autobusu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 10)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1095.1498,-1796.6615,13.6041,3.0); //Dealer
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
			}
			if(listitem == 11)
			{
			    if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2494.5339,-1681.4883,13.3385,3.0); //Grove
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 12)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2224.3977,-1160.5781,25.7414,3.0); //Ballas
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 13)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1881.6471,-2007.5317,13.5469,3.0); //Aztecas
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 14)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2350.9324,-1160.5714,27.3935,3.0); //Vagos
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 15)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2508.5730,-2634.7976,13.6457,3.0); //Řidič Kamionu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 16)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,2267.6865,-2345.1572,13.5469,3.0); //Popelář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 17)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,1959.0398,-2183.2234,13.5469,3.0); //Pilot
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
        }
        return 1;
    }
    if(dialogid == 1533)
    {
        if(response)
        {
            //SAN FIERRO

            if(listitem == 0)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1862.8633,-139.8935,11.9051,3.0); //Taxikář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 1)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-2021.6910,69.8907,28.4855,3.0); //Hasič
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 2)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1819.9813,-153.5884,9.4056,3.0); //Ochranka
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 3)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1598.7635,721.6840,10.7448,3.0); //Policie
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 4)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1600.5676,722.5203,11.0715,3.0); //Právník
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 5)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-2174.2747,681.5677,55.1663,3.0); //Yakuza
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 6)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-2649.8948,632.5010,14.4545,3.0); //Doktor
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 7)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1528.5688,489.8959,7.1797,3.0); //Voják
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 8)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-2102.7375,-386.9623,35.3371,3.0); //Mechanik
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 9)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1966.5375,118.1102,27.6875,3.0); //Řidič Autobusu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 10)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-2053.6042,462.2874,35.1719,3.0); //Novinář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 11)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1735.1512,152.9337,3.5547,3.0); //Popelář
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 12)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1728.9860,37.8773,3.5547,3.0); //Řidič Kamionu
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
            if(listitem == 13)
            {
                if(on[playerid] == 1) return SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}! {FF0000}] {FFFFFF}Navigace je již zapnuta, napiš {FF0000}/off {FFFFFF}pro vypnutí !");
                on[playerid] = 1;
                PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
                SetPlayerCheckpoint(playerid,-1548.8862,-441.6832,6.0140,3.0); //Pilot
                SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace je zapnuta, {FF0000}/off {FFFFFF}pro vypnutí !");
            }
        }
        return 1;
    }
    if(dialogid == 1125)
    {
        if(response)
        {
            DisablePlayerCheckpoint(playerid);
            on[playerid] = 0;
            PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
            SendClientMessage(playerid,0xFFFFFF,"{FF0000}[ {FFFFFF}- {FF0000}] {FFFFFF}Navigace byla vypnuta .");
        }
        else
		{
		}
		return 1;
	}

    return 0; 
}
stock DefineToHex(str[])
    {
            new
                    text[128]
            ;

            new Define_Name[12][25];
            Define_Name[0] = "#RED"; // červená
            Define_Name[1] = "#BLUE"; // modrá
            Define_Name[2] = "#YELLOW"; // žlutá
            Define_Name[3] = "#GREY"; // šedá
            Define_Name[4] = "#GREEN"; // zelená
            Define_Name[5] = "#PINK"; // růžová
            Define_Name[6] = "#LBLUE"; // světle modrá
            Define_Name[7] = "#LGREEN"; // světle zelená
            Define_Name[8] = "#WHITE"; // bílá
            Define_Name[9] = "#ORANGE"; // oranžová
            Define_Name[10] = "#DBLUE"; // tmavě modrá
            Define_Name[11] = "#DGREEN"; // tmavě zelená

            new Define_Hex[12][9];
            Define_Hex[0] = "{FF0000}"; // červená
            Define_Hex[1] = "{0000FF}"; // modrá
            Define_Hex[2] = "{FFFF00}"; // žlutá
            Define_Hex[3] = "{C0C0C0}"; // šedá
            Define_Hex[4] = "{00FF00}"; // zelená
            Define_Hex[5] = "{FF80FF}"; // růžová
            Define_Hex[6] = "{00FFFF}"; // světle modrá
            Define_Hex[7] = "{00FF40}"; // světle zelená
            Define_Hex[8] = "{FFFFFF}"; // bílá
            Define_Hex[9] = "{FF8000}"; // oranžová
            Define_Hex[10] = "{000080}"; //tmavě modrá
            Define_Hex[11] = "{008000}";  // tmavě zelená

            strmid(text,str,0,128);

            for(new i;i<sizeof(Define_Name);i++)
            {
                    new pos = 0;
                    while((pos = strfind(text,Define_Name[i],true)) != -1)
                    {
                            strdel(text,pos,pos + strlen(Define_Name[i]));
                            strins(text,Define_Hex[i],pos,9);
                    }
            }
            return text;
    }

AntiDeAMX()
{
        new a[][] =
        {
                "Unarmed (Fist)",
                "Brass K"
        };
        #pragma unused a
}

toto mám stahlí a ja sem přidělal akorad ten urad

Link to comment
Share on other sites

  • 0

Už mi to je úplně jasný, dialog zapíšeš takhle:

 ShowPlayerDialog(playerid,1531,DIALOG_STYLE_LIST,"{FF0000}Navigace","{FFFFFF}Taxikář\n{FFFFFF}Hasič\n{FFFFFF}Ochranka\n{FFFFFF}Prostitutka\n{FFFFFF}Policie\n{FFFFFF}Právník\n{FFFFFF}Ruská Mafie\n{FFFFFF}Yakuza\n{FFFFFF}Doktor\n{FFFFFF}Voják\nMechanik\nŘidič Autobusu\nŘidič Kamionu\nPilot\nPopelář\nNovinář\nTerorista\nUřad","Zapnout","Zavřít");
            }

na 1. místě je taxikář... a ty si to posunul a na první dal úřad, takže se ti vše posunuje o 1 dialog. Takže si to nahraď tímto:

 if(listitem == 0) 
            {
                ShowPlayerDialog(playerid,1531,DIALOG_STYLE_LIST,"{FF0000}Navigace","{FFFFFF}Úřad\n{FFFFFF}Taxikář\n{FFFFFF}Hasič\n{FFFFFF}Ochranka\n{FFFFFF}Prostitutka\n{FFFFFF}Policie\n{FFFFFF}Právník\n{FFFFFF}Ruská Mafie\n{FFFFFF}Yakuza\n{FFFFFF}Doktor\n{FFFFFF}Voják\nMechanik\nŘidič Autobusu\nŘidič Kamionu\nPilot\nPopelář\nNovinář\nTerorista","Zapnout","Zavřít");
            }

Zbytek už nech jak máš a mělo by ti to fakat...

Edited by D@ndys
Link to comment
Share on other sites

  • 0

Ten kód je na to strašně dlouhý, abych ti to tu ukazoval, radši se koukni na nějaký tutoriál na dialogy a udělej to podle toho.


//Edit: Muselo by se to prostě všechno přesunout, prto je lepší si udělat vlastní gps, přidat tam jen co opravdu využiješ a udělat si ji celou podle sebe... Tady by si to musel už celé předělávat.

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...