Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[C.M.D]ТП по Фракциям. (/gotol)

Статус
В этой теме нельзя размещать новые ответы.

Syxcho

Специалист
Всем привет!​

Это моя первая работа поэтому строго не судите.

1.В public OnPlayerCommandText(playerid, cmdtext[]) вставляем вот это ↓↓↓
PHP:
if(strcmp(cmd, "/gotol", true) == 0)  
 {  
 if(IsPlayerConnected(playerid))  
 {  
 if(PlayerInfo[playerid][pAdmin] >= 1)  
 {  
 tmp = strtok(cmdtext, idx);  
 if(!strlen(tmp))  
 {  
 SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /gotol [ID игрока/Часть ника]");  
 ShowPlayerDialog(playerid,387,DIALOG_STYLE_LIST,"Телепортироватся:","LSPD\nFBL\nАрмия\nМЧС\nLCN\nYakuza\nПравительство\nХитманы\nCNN\nЛицензеры\nБайкеры\nРМ\nGrove Street\nCoronos\nBallas\nRifa\nVagos\nTaxi\nКолхоз","Ок","Отмена");  
 return 1;  
 }  
 new Float:plocx,Float:plocy,Float:plocz;  
 new plo;  
 plo = ReturnUser(tmp);  
 if (IsPlayerConnected(plo))  
 {  
 if(plo != INVALID_PLAYER_ID)  
 {  
 if(toggotome[plo] == 1)  
 {  
 SendClientMessage(playerid,COLOR_GREY,"Админ запретил к нему телепортироваться");  
 return 1;  
 }  
 GetPlayerPos(plo,plocx,plocy,plocz);  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, plocx, plocy+4, plocz);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid,plocx,plocy+2, plocz);  
 }  
 SetPlayerInterior(playerid,GetPlayerInterior(plo));  
 SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(plo));  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы!");  
 }  
 else  
 {  
 SendClientMessage(playerid, COLOR_GRAD1, " Вы не уполномочены использовать эту команду!");  
 }  
 }  
 else  
 {  
 format(string, sizeof(string), " %d не активный игрок.", plo);  
 SendClientMessage(playerid, COLOR_GRAD1, string);  
 }  
 }  
 }  
 return 1;  
 }
2.В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) вставляем вот это ↓↓↓
PHP:
if(dialogid==388)  
 {  
 if(response)  
 {  
 if(listitem == 0)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1532.2018,-1659.8042,6.2188);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1532.2018,-1659.8042,6.2188);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в LSPD!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 1)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -1612.3363,676.7974,-4.9063);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -1612.3363,676.7974,-4.9063);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в FBL!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 2)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -1319.2412,490.2741,18.2344);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -1319.2412,490.2741,18.2344);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Армию!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 3)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -2674.0212,618.1358,14.4531);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -2674.0212,618.1358,14.4531);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в МЧС!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 4)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1125.1062,-2040.8130,69.8803);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1125.1062,-2040.8130,69.8803);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в LCN!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 5)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1532.2451,746.2807,11.0234);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1532.2451,746.2807,11.0234);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Yakuza!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 6)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1476.0907,-1825.5378,13.5469);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1476.0907,-1825.5378,13.5469);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Правительство!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 7)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1109.1482,-306.7953,73.9922);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1109.1482,-306.7953,73.9922);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Хитманы!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 8)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -1811.8463,543.7671,35.1641);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -1811.8463,543.7671,35.1641);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в CNN!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }
 if(listitem == 9)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -2034.1909,-122.7588,35.1966);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -2034.1909,-122.7588,35.1966);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Лицензеры!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 10)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 676.1354,-472.1774,16.5363);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 676.1354,-472.1774,16.5363);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Байкеры!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 11)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -2716.6997,-316.4842,7.8438);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -2716.6997,-316.4842,7.8438);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в РМ!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 12)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 2493.2271,-1669.0076,13.3359);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 2493.2271,-1669.0076,13.3359);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Grove Street!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 13)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 1759.2979,-1916.8942,14.9621);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 1759.2979,-1916.8942,14.9621);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Coronos!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 14)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 2458.7258,-1325.5631,24.0000);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 2458.7258,-1325.5631,24.0000);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Ballas!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }  
 if(listitem == 15)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -2113.5569,-163.5876,35.3203);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -2113.5569,-163.5876,35.3203);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Rifa!");
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 16)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, 2780.2786,-1616.2653,10.9219);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, 2780.2786,-1616.2653,10.9219);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Vagos!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 17)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -1726.5608,1018.4338,17.5859);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -1726.5608,1018.4338,17.5859);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Taxi!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 if(listitem == 18)  
 {  
 if (GetPlayerState(playerid) == 2)  
 {  
 new tmpcar = GetPlayerVehicleID(playerid);  
 SetVehiclePos(tmpcar, -1059.8606,-1209.6569,129.2188);  
 TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;  
 }  
 else  
 {  
 SetPlayerPos(playerid, -1059.8606,-1209.6569,129.2188);  
 }  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы были телепортированы в Колхоз!");  
 SetPlayerInterior(playerid,0);  
 PlayerInfo[playerid][pInt] = 0;  
 }   
 }  
 }
:bf:Комментируйте:bf:​

Я открываю новый проект под названием Original State
Кого заинтересовало:
Original State Role Play

​
​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу