Rozenmor
Ученик
Приветствую всех. Благодарю за отклик. У меня такая проблема с Pawno вот делаю ещё один пункт в /gps задаю координаты но когда заходишь в меню /gps и выбираешь тут пункт который ты добавил в диалог. Красный маркер появляется совсем не там куда ты указываешь. Координаты делал через /save все вроде верно но не показывает туда куда я указал. Что делать??
Мод: Genix
Код /gps:
Как добавить что бы на мои координаты был маркер?? в case 10000
Заранее спасибо тем кто помог =)
Мод: Genix
Код /gps:
Код:
else if(strcmp(cmd, "/gps", true) == 0)
{
ShowPlayerDialog(playerid, 10000, DIALOG_STYLE_LIST, "- GPS -", "[1] Âàæíûå ìåñòà\n[2] Ïî ðàáîòå\n[3] Ðàçâëå÷åíèÿ\n[4] Àâòîñàëîíû\n[5] Áàçû îðãàíèçàöèé\n[6] Îòêëþ÷èòü GPS", "Âûáðàòü", "Îòìåíà");
TextDrawHideForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw èñ÷åçàòü
return 1;
}
Код:
case 10000:
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 10001, DIALOG_STYLE_LIST, " Âàæíûå ìåñòà", "[1] Àâòîøêîëà\n[2] Áàíê Ëîñ Ñàíòîñ\n[3] Ìýðèÿ\n[4] Ïîëèöåéñêèé ó÷àñòîê Ëîñ Ñàíòîñà\n[5] Àýðîïîðò Ëîñ Ñàíòîñà\n[6] Àýðîïîðò Ñàí Ôèåððî\n[7] Àýðîïîðò Ëàñ Âåíòóðàñà\n[8] Çàáðîøåíûé àýðîïîðò Ëàñ Âåíòóðàñà\n[9] Öåðêîâü\n[10] Áàíê Ñàí Ôèåððî\n[11]Ñàëîí Ñîòîâîé Ñâÿçè\nÍàçàä", "Âûáðàòü", "<< Íàçàä");
return 1;
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, 10002, DIALOG_STYLE_LIST, " Ðàáîòû", "[1] Àâòîïàðê\n[2] Òàêñîïàðê\n[3] Ñòîÿíêà ìàøèí ÕîòÄîãîâ\n[4] Ñêëàä ïðîäóêòîâ\n[5] Íåôòåçàâîä\n[6] Ðàáîòà ãðóç÷èêà\n[7] Ðàçâîç÷èê ìàòåðèàëîâ\n[8] Òðàíñïîðò èíêîñàòîðîâ\n[9] Òðàíñïîðò âîäèòåëÿ ìóñîðîâîçà", "Âûáðàòü", "<< Íàçàä");
return 1;
}
else if(listitem == 2)
{
ShowPlayerDialog(playerid, 10003, DIALOG_STYLE_LIST, " Ðàçâëå÷åíèÿ", "[1] Àâòîìàñòåðñêàÿ ËÑ \n[2] Àâòîìàñòåðñêàÿ ÑÔ\n[3] Àâòîìàñòåðñêàÿ ËÂ\n[4] Ëîóðàéäåð Òþíèíã ËÑ \n[5] Àðõàíãåëû Òþíèíã ÑÔ\n[6] Àðåíäà àâòîìîáèëåé Los Santos\n[7] Àðåíäà àâòîìîáèëåé San Fiero\n[8] Êëóá Alhambra\n[9] Êëóá Pig Pen\n[10] Áàð Grove SG\n[11] Áàð Ìèñòè\n[12] Êëóá Jizzy\n[13] Ìàãàçèí îäåæäû VicTim\n[14] Ìàãàçèí îäåæäû ZIP\n[15] PaintBall\n[16] Êàçèíî Rich\n[17] Ñòàäèîí Ëîñ Ñàíòîñ", "Âûáðàòü", "<< Íàçàä");
return 1;
}
else if(listitem == 3)
{
ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, " Àâòîñàëîíû", "[1] Àâòîñàëîí Nupe êëàññ\n[2] Àâòîñàëîí B 1 êëàññ\n[3] Àâòîñàëîí B 2 êëàññ\n[4] Àâòîñàëîí A êëàññ", "Âûáðàòü", "Îòìåíà");
return 1;
}
else if(listitem == 4)
{
ShowPlayerDialog(playerid, 10035, DIALOG_STYLE_LIST, "Áàçû îðãàíèçàöèé", "[1] ËÑÏÄ\n[2] FBI\n[3] Àðìèÿ: Àâèàíîñåö\n[4] Áîëüíèöà ÑÔ\n[5] Ìàôèÿ ËÊÍ\n[6] Ìàôèÿ ßêóäçà\n[7] Ìýðèÿ\n[8] SF NEWS\n[9] SFPD\n[10] Èíñòðóêòîðû\n[11] The Vagos\n[12] The Ballas\n[13] Grove\n[14] LS NEWS\n[15] The Aztec\n[16] The Rifa\n[17] Çîíà 51\n[18] LV NEWS\n[19] LVPD", "Âûáðàòü", "<< Íàçàä");
return 1;
}
else if(listitem == 5)
{
DisablePlayerCheckpoint(playerid);
CP[playerid] = 0;
RaceCP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "::: GPS íàâèãàòîð îòêëþ÷åí! ::: ");
return 1;
}
}
else
{
return 1;
}
}
case 10001:
{
if(response)
{
if(listitem == 0)
{
//àø
SetPlayerCheckpoint(playerid, -2041.6616,-66.7263,35.1752,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 1)
{
//Áàíê
SetPlayerCheckpoint(playerid, 1416.6509,-1702.3141,13.5395,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 2)
{
//ìýðèÿ
SetPlayerCheckpoint(playerid, 1481.1857,-1740.9348,13.5495,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 3)
{
//ëñïä
SetPlayerCheckpoint(playerid, 1543.2719,-1675.7290,13.5561,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 4)
{
//àýðî
SetPlayerCheckpoint(playerid, 1961.2634,-2180.2473,13.5485,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 5)
{
//àýðî
SetPlayerCheckpoint(playerid, -1550.6180,-435.7130,6.0201,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 6)
{
//àýðî
SetPlayerCheckpoint(playerid, 1710.4557,1606.2389,9.9910,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem == 7)
{
//àýðî
SetPlayerCheckpoint(playerid, 422.8590,2527.7798,16.5847,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem ==8)
{
//àýðî
SetPlayerCheckpoint(playerid, -1982.3140,1123.5830,53.1354,8);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem ==9)
{
SetPlayerCheckpoint(playerid, -2172.0627,252.1688,35.3385,6);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
}
else if(listitem ==10)
{
SetPlayerCheckpoint(playerid, 2867.0730,-1983.1304,11.1019,6);
CP[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Ìåñòî íà êàðòå ïîìå÷åíî êðàñíîé ìåòêîé");
TextDrawShowForPlayer(playerid, GPSON[playerid]);//Çàñòàâëÿåò íàø TextDraw ïîÿâëÿòüñÿ
return 1;
Заранее спасибо тем кто помог =)
