Поиск сообщества
Показаны результаты для тегов 'CRMP'.
Найдено: 2,041 результат
-
Итак, смысл скрипта в том, что когда ты убиваешь первый раз, тебе дается 1 скилл и 1000 руб. Если два раза, то 2 скилла и 2000, а и на экране появляется твой статус убийств. После смерти он обнуляется. Автор: Rock & Roll В начало ко всем глобалам: new PlayerTotalKills[MAX_PLAYERS] = 0; В public OnPlayerDeath(playerid, killerid, reason) new string[128]; PlayerTotalKills[killerid]++; PlayerTotalKills[playerid] = 0; if(PlayerTotalKills[killerid] == 1) { format(string, sizeof(string), "Fist kill"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); GivePlayerMoney(killerid, 1000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 2) { format(string, sizeof(string), "Double Kill"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 2); GivePlayerMoney(killerid, 2000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 3) { format(string, sizeof(string), "Trible Kill"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 3); GivePlayerMoney(killerid, 3000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 4) { format(string, sizeof(string), "Good kill(4)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 4); GivePlayerMoney(killerid, 4000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 5) { format(string, sizeof(string), "Super kill(5)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 5); GivePlayerMoney(killerid, 5000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 6) { format(string, sizeof(string), "MEga kill(6)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 6); GivePlayerMoney(killerid, 6000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 7) { format(string, sizeof(string), "Uncredible(7)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 7); GivePlayerMoney(killerid, 7000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 8) { format(string, sizeof(string), "You are a MONSTER!(8)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 8); GivePlayerMoney(killerid, 8000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 9) { format(string, sizeof(string), "Fuck yeah!(9)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 9); GivePlayerMoney(killerid, 9000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] == 10) { format(string, sizeof(string), "You are a god(10)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 10); GivePlayerMoney(killerid, 15000); GameTextForPlayer(killerid,string,3000,4); } if(PlayerTotalKills[killerid] >= 10) { format(string, sizeof(string), "You are a god(more 10)"); if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 10); GivePlayerMoney(killerid, 15000); GameTextForPlayer(killerid,string,3000,4); }
-
Вопрос Помогите исправить ошибку в команде /makeleader
Golovin_17 опубликовал теме в Архив Вопросов/Проблем/Ошибок
Помогите исправить ошибку в команде!!! Вожу команду /makeleader выдается фракция но 1 ранг А как сделать чтобы выдавало лидерку? if(strcmp(cmd, "/makeleader", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "?????????: /??????? [playerid] [id]"); return 1; } new para1; new level; para1 = strval(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 25 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "????? ??????? ??? ?????? ?? 0, ?? 24!"); return 1; } if(PlayerInfo[playerid][pAdmin] >= 8) //??? ?????????????? { if (dostup[playerid] != 1) { ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"?????? ??????????????","??????? ?????? ?? ???????????????? ??????","??","??????"); return 1; } if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "*???? ????? ??? ??????? ?? ???????!"); return 1; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pLeader] = level; format(string, sizeof(string), "* ??? ???? ?????? ???????! ??????? %s", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* ?? ?????? ??????? %s %d.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(level == 0) { PlayerInfo[para1][pChar] = 0; } else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //????? else if(level == 2) { PlayerInfo[para1][pChar] = 295; } //??? else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //????? else if(level == 4) { PlayerInfo[para1][pChar] = 70; } //??? else if(level == 5) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra else if(level == 6) { PlayerInfo[para1][pChar] = 120; } //??? else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //????????????? else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //??????? else if(level == 9) { PlayerInfo[para1][pChar] = 113; } //???????? else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //??? ???? else if(level == 11) { PlayerInfo[para1][pChar] = 171; } //????????? ?.?????? else if(level == 12) { PlayerInfo[para1][pChar] = 270; }//??????????? ????? else if(level == 13) { PlayerInfo[para1][pChar] = 118; }//??? else if(level == 14) { PlayerInfo[para1][pChar] = 277; }//Mara Salvatrucha else if(level == 15) { PlayerInfo[para1][pChar] = 111; }//?????? ????? else if(level == 16) { PlayerInfo[para1][pChar] = 102; }//??????? else if(level == 17) { PlayerInfo[para1][pChar] = 67; }//??????? ??????? else if(level == 18) { PlayerInfo[para1][pChar] = 46; }//??????????? else if(level == 19) { PlayerInfo[para1][pChar] = 272; }//??????????? ?????? else if(level == 20) { PlayerInfo[para1][pChar] = 126; } //??? else if(level == 21) { PlayerInfo[para1][pChar] = 188; }//????? ?????? else if(level == 22) { PlayerInfo[para1][pChar] = 21; } //??? else if(level == 23) { PlayerInfo[para1][pChar] = 285; } //??????? else if(level == 24) { PlayerInfo[para1][pChar] = 28; } //??????? else if(level == 25) { PlayerInfo[para1][pChar] = 28; } //??????? gTeam[para1] = 11; PlayerInfo[para1][pTeam] = 11; SetPlayerSkin(para1, PlayerInfo[para1][pChar]); } }//not connected } else { SendClientMessage(playerid, COLOR_GRAD1, "* ? ??? ??? ???? ?? ????????????? ???????! !"); } } return 1; } -
Вырезано из V:RP Ко всем #define: #define SWEEPPER_DIALOG_ID 745545 Вот это вставляйте после enum pInfo new Float:sweeper_way[][3] = { { 961.317382, -1318.751342, 13.367965 }, { 914.939025, -1341.871215, 13.318072 }, { 939.867736, -1405.448120, 13.273300 }, { 1328.59533, -1408.075561, 13.336299 }, { 1277.86645, -1392.950317, 13.203144 }, { 1261.46411, -1293.723266, 13.268248 }, { 1187.81469, -1278.576049, 13.282743 }, { 1073.07910, -1278.535034, 13.382812 }, { 1061.29711, -1231.800781, 16.702779 }, { 1001.58044, -1218.120361, 16.765625 }, { 939.972167, -1264.500488, 15.479687 }, { 968.761413, -1328.332641, 13.357466 }, { 1038.69616, -1328.814331, 13.395730 }, { 993.575683, -1301.311279, 13.382812 } }; В конце пабликов StartSweeperWork(playerid) { if(GetPVarInt(playerid, "sweeper_work")) return; SetPVarInt(playerid, "sweeper_work", 1); SendClientMessage(playerid, 0x00FF00FF, "Работа уборщика началась"); SetPlayerCheckpoint(playerid, sweeper_way[0][0], sweeper_way[0][1], sweeper_way[0][2], 3.0); } StopSweeperWork(playerid, bool:success = false) { if(!GetPVarInt(playerid, "sweeper_work")) return; DeletePVar(playerid, "sweeper_work"); DeletePVar(playerid, "sweeper_check"); SendClientMessage(playerid, 0x00FF00FF, "Работа уборщика закончилась"); if(success) { if(PlayerInfo[playerid][pDonateRank] > 0) { GivePlayerMoney(playerid, 120); SendClientMessage(playerid, 0xFF0000FF, "Вы заработали 120$"); } else { GivePlayerMoney(playerid, 90); SendClientMessage(playerid, 0xFF0000FF, "Вы заработали 90$"); } } DisablePlayerCheckpoint(playerid); } NextSweeperCheck(playerid) { if(!GetPVarInt(playerid, "sweeper_work")) return; new check = GetPVarInt(playerid, "sweeper_check"); check++; if(check >= sizeof sweeper_way) StopSweeperWork(playerid, true); else { SetPlayerCheckpoint(playerid, sweeper_way[check][0], sweeper_way[check][1], sweeper_way[check][2], 3.0); SetPVarInt(playerid, "sweeper_check", check); } } Перед OnDialogResponse ShowSweeperDialog(playerid){ ShowPlayerDialog(playerid,SWEEPER_DIALOG_ID,DIALOG_STYLE_MSGBOX,"Работа уборщика","Начать работу уборщика?","Да","Нет"); } В OnDialogResponse if(dialogid == SWEEPER_DIALOG_ID && response) { if(response) { StartSweeperWork(playerid); } else { RemovePlayerFromVehicle(playerid); } return 1; } В OnPlayerEnterCheckpoint if(GetPVarInt(playerid, "sweeper_work")) { PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0); NextSweeperCheck(playerid); } В OnPlayerStateChange if( newstate == PLAYER_STATE_DRIVER && GetVehicleModel(GetPlayerVehicleID(playerid)) == 574 && !GetPVarInt(playerid, "sweeper_work") ) { ShowSweeperDialog(playerid); } if( oldstate == PLAYER_STATE_DRIVER && GetPVarInt(playerid, "sweeper_work") ) { StopSweeperWork(playerid); } И добавляем сами машины для работы. AddStaticVehicle(574,981.410766,-1307.014038,13.110304,0.000000,1,1); // Sweeper 1 AddStaticVehicle(574,984.906127,-1307.104980,13.109639,358.714050,1,1); // Sweeper 2 AddStaticVehicle(574,988.342163,-1307.217773,13.107501,357.368988,1,1); // Sweeper 3 AddStaticVehicle(574,991.799438,-1307.272338,13.108702,358.838043,1,1); //4 Sweeper AddStaticVehicle(574,995.058654,-1307.234619,13.109288,358.743682,1,1); //5 Sweeper AddStaticVehicle(574,998.600524,-1307.377441,13.115609,358.220123,1,1); //6 Sweeper AddStaticVehicle(574,1002.218688,-1307.480834,13.109222,359.376159,1,1); //7 Sweeper AddStaticVehicle(574,1005.636291,-1307.514770,13.110326,0.874356,1,1); //8 Sweeper
-
Этот урок будет маленький но самый полезный...Приступим... Для начала создадим массив, в котором будут храниться наши деньги. new Cash[MAX_PLAYERS]; OnPlayerConnect Cash[playerid]=0; Теперь создадим новые функции, для наших новых денег. В любую часть мода вставляем: GivePlayerCash(playerid, money)// Функция, чтоб прибавить денег к текущим деньгам { Cash[playerid] += money; ResetPlayerMoney(playerid);//Забираем все визуальное бабло GivePlayerMoney(playerid,Cash[playerid]);//Выдаем визуальное бабло return Cash[playerid]; } SetPlayerCash(playerid, money)// Функция, чтоб установить новое количество денег { Cash[playerid] = money; ResetPlayerMoney(playerid);//Забираем все визуальное бабло GivePlayerMoney(playerid,Cash[playerid]);///Выдаем визуальное бабло return Cash[playerid]; } ResetPlayerCash(playerid)// Убираем все деньги у пользователя { Cash[playerid] = 0; ResetPlayerMoney(playerid);//Забираем все визуальное бабло GivePlayerMoney(playerid,Cash[playerid]);//Выдаем визуальное бабло return Cash[playerid]; } GetPlayerCash(playerid)// Узнаем, сколько денег осталось у игрока { return Cash[playerid]; } Теперь можно заменить все стандартные функции: GivePlayerMoney на GivePlayerCash ResetPlayerMoney на ResetPlayerCash GetPlayerCash на GetPlayerMoney И использовать в дальнейшем только функции, которые мы с вами создали. Теперь не пройдет не один читер, желающий сделать себе денег. Для того, что бы при читерстве не прибавлялись визуально деньги, можно добавить в OnPlayerSpawn ResetPlayerMoney(playerid);//Визуально забираем все деньги GivePlayerMoney(playerid,Cash[playerid]);//Устанавливаем визуально настоящую сумму И при последующем спавне у него счетчик денег вернется нужное положение. Теперь всё готово. Желаем вам приятной игры на сервере. Автор;Неизвестно
-
Надо добавить только: stock GetPlayerFraction(playerid) { new text[50]; switch(PlayerInfo[playerid][pMember]) { case 1: text = "МВД"; case 2: text = "ГИБДД"; case 3: text = "ФСБ"; case 4: text = "ВМФ"; case 5: text = "ВДВ"; case 6: text = "Администрация"; case 7: text = "СМИ"; case 8: text = "ЦРБ"; case 9: text = "Итальянская Мафия"; case 10: text = "ОПГ Тайфун"; case 11: text = "АТП"; case 12: text = "Испанцы"; case 13: text = "Пожарная Часть"; default: text = "--"; } return text; } И использовать надо GetPlayerFraction(playerid). Например у вас идет если игрок 1 фракции = полиция если игрок 2 фракции = фсб (примеры) То можно оптимизировать, и добавить это. Автор: Неизвестно Вырезал: С Connected В стоке мои фракции, меняйте на свои!
- 3 ответа
-
- 2
-
-
- всё для crmp
- criminal russia
-
(и ещё 4 )
C тегом:
-
- 7 ответов
-
- 2
-
-
- всё для crmp
- gta
-
(и ещё 4 )
C тегом:
-
Всем добрый вечер. Хотел бы Вам показать и отдать свою первую модель. Так как ее возможно все равно сольют, если я открою сервер, хотел бы выложить ее сам. Убил на это 6 часов. Есть небольшие косяки с текстурой, было лень уже исправлять (Потом выложу исправленную версию) Строго не судите, еще раз говорю - это первая моя модель. Автосервис 24 часа. Вот скрины с рендера
- 7 ответов
-
- 2
-
-
- всё для crmp
- новые объекты
-
(и ещё 3 )
C тегом:
-
Идея моя понятна из самого названия темы. Все мы знаем, что по стандарту ручник - пробел. Так почему бы не сделать более высокий уровень РП при помощи обычного ProxDetectors ??? В коде - абсолютный минимум. На деле - довольно хорошая вещь. Приступим. Все знают, что за нажатие клавиш отвечает автовызываемая OnPlayerKeyStateChange Хорошо... А что с клавишей? Довольно просто. Ид пробела - 128. Что из этого следует? А следующий кусок кода: public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new string[35], name[24]; GetPlayerName(playerid, name, MAX_PLAYER_NAME); if (newkeys == 128 && IsPlayerInVehicle(GetPlayerVehicleID(playerid))) { format(string, sizeof(string), "**%s дернул ручник.",name); ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; } Довольно просто, верно? Однако в то же время как-то повышает уровень РП. Я думаю, многие оценят. У кого нет ProxDetectors - отройте в паблике. P.S. ничего подобного в паблике не лицезрел, однако, опять же таки - все просто.
- 16 ответов
-
- 9
-
-
- всё для crmp
- pawn
-
(и ещё 5 )
C тегом:
-
Привет, выкладываю скрипт анти баннихопа. Скрипт очень лёгкий! Вот сам скрипт: if(newkeys & KEY_SPRINT && newkeys & KEY_JUMP && GetPlayerState(playerid) != 2) ClearAnimations(playerid), ApplyAnimation(playerid,"FAT","IDLE_tired",4.0,0,0,0,0,0); Всё это вставляем в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) Автор: Lev_Popov(Забыл указать, ыы)
-
Доброго времени суток, дороги пользователи. Хочу представить вам интерьер яхты, жду вашей критики господа:)) CreateObject(19452, -5403.40, 1429.22, 3.06, 0.00, 90.00, 0.00); CreateObject(19378, -5401.70, 1428.77, 0.47, 90.00, 0.00, 0.00); CreateObject(0, -5405.17, 1428.66, 0.67, 90.00, 0.00, 0.00); CreateObject(19378, -5405.08, 1428.79, 0.47, 90.00, 0.00, 0.00); CreateObject(19458, -5402.86, 1425.28, 9.82, 75.00, 90.00, 90.00); CreateObject(19466, -5401.69, 1428.06, 5.95, 0.00, 0.00, 0.00); CreateObject(19458, -5402.99, 1428.10, 10.35, 75.00, 90.00, 90.00); CreateObject(19458, -5402.86, 1430.09, 9.82, 75.00, 90.00, 90.00); CreateObject(19466, -5401.64, 1432.73, 5.95, 0.00, 0.00, 0.00); CreateObject(19458, -5402.86, 1434.80, 9.82, 75.00, 90.00, 90.00); CreateObject(19458, -5403.00, 1432.38, 10.35, 75.00, 90.00, 90.00); CreateObject(19458, -5403.86, 1425.28, 9.82, 75.00, 90.00, 270.00); CreateObject(19466, -5405.02, 1428.06, 5.95, 0.00, 0.00, 0.00); CreateObject(19458, -5403.96, 1428.47, 10.35, 75.00, 90.00, 270.00); CreateObject(19458, -5403.86, 1430.09, 9.82, 75.00, 90.00, 270.00); CreateObject(19466, -5405.05, 1432.19, 5.95, 0.00, 0.00, 0.00); CreateObject(19458, -5403.86, 1434.80, 9.82, 75.00, 90.00, 270.00); CreateObject(19458, -5403.71, 1432.38, 10.35, 75.00, 90.00, 270.00); CreateObject(19366, -5403.40, 1433.92, 4.10, 90.00, 0.00, 90.00); CreateObject(18767, -5400.59, 1420.01, 3.00, 0.00, 0.00, 0.00); CreateObject(19366, -5405.72, 1424.51, 4.10, 90.00, 0.00, 90.00); CreateObject(19366, -5401.40, 1424.51, 4.10, 90.00, 0.00, 90.00); CreateObject(19366, -5403.07, 1422.85, 4.10, 90.00, 0.00, 0.00); CreateObject(19366, -5404.05, 1422.85, 4.10, 90.00, 0.00, 0.00); CreateObject(19366, -5404.02, 1422.82, 7.29, 90.00, 0.00, 0.00); CreateObject(19366, -5404.02, 1419.35, 6.01, 90.00, 0.00, 0.00); CreateObject(19366, -5403.07, 1422.78, 7.28, 90.00, 0.00, 0.00); CreateObject(19366, -5403.07, 1419.38, 6.01, 90.00, 0.00, 0.00); CreateObject(19366, -5403.56, 1422.97, 6.38, 0.00, -65.00, 90.00); CreateObject(19366, -5403.39, 1422.48, 5.69, 0.00, 55.00, 90.00); CreateObject(19366, -5403.40, 1433.92, 7.21, 90.00, 0.00, 90.00); CreateObject(19366, -5403.49, 1424.51, 7.27, 90.00, 0.00, 90.00); CreateObject(19378, -5399.97, 1429.33, 7.25, 0.00, 75.00, 0.00); CreateObject(19378, -5406.49, 1429.16, 7.16, 0.00, 75.00, 180.00); CreateObject(1569, -5404.65, 1421.16, 4.64, -55.00, 0.00, 0.00); CreateObject(1569, -5403.74, 1421.13, 4.61, 55.00, 0.00, 180.00); CreateObject(19366, -5400.85, 1431.18, 4.10, 90.00, 0.00, 90.00); CreateObject(19366, -5405.80, 1431.18, 4.10, 90.00, 0.00, 90.00); CreateObject(19366, -5403.21, 1431.18, 7.30, 90.00, 0.00, 90.00); CreateObject(1502, -5404.11, 1431.14, 3.18, 0.00, 0.00, 0.00); CreateObject(1798, -5402.47, 1431.77, 2.15, 0.00, 0.00, 90.00); CreateObject(10019, -5401.42, 1433.69, 3.90, 0.00, 0.00, 90.00); CreateObject(1798, -5402.46, 1433.84, 2.15, 0.00, 0.00, 90.00); CreateObject(1798, -5402.38, 1433.76, 2.15, 0.00, 0.00, 0.00); CreateObject(1798, -5406.31, 1431.77, 2.15, 0.00, 0.00, 90.00); CreateObject(10019, -5405.30, 1433.69, 3.90, 0.00, 0.00, 90.00); CreateObject(1798, -5406.31, 1433.82, 2.15, 0.00, 0.00, 90.00); CreateObject(1798, -5404.31, 1433.77, 2.15, 0.00, 0.00, 0.00); CreateObject(19360, -5403.38, 1434.87, 5.08, 0.00, 90.00, 90.00); CreateObject(19360, -5403.38, 1434.87, 5.98, 0.00, 90.00, 90.00); CreateObject(10121, -5402.08, 1424.90, 3.59, 0.00, 0.00, 0.00); CreateObject(10121, -5402.09, 1425.74, 3.59, 0.00, 0.00, 90.00); CreateObject(10121, -5402.09, 1427.85, 3.59, 0.00, 0.00, 90.00); CreateObject(10266, -5402.95, 1425.86, 3.50, 0.00, 0.00, 0.00); CreateObject(10266, -5402.95, 1426.85, 3.50, 0.00, 0.00, 0.00); CreateObject(10266, -5402.95, 1427.87, 3.50, 0.00, 0.00, 0.00); CreateObject(10121, -5402.08, 1428.73, 3.59, 0.00, 0.00, 180.00); CreateObject(19360, -5400.41, 1426.55, 5.15, 0.00, 90.00, 90.00); CreateObject(19360, -5401.39, 1423.20, 5.15, 0.00, 90.00, 0.00); CreateObject(10200, -5404.65, 1425.10, 3.23, 0.00, 0.00, 90.00); CreateObject(10200, -5404.65, 1425.95, 3.23, 0.00, 0.00, 90.00); CreateObject(10206, -5404.65, 1426.85, 3.23, 0.00, 0.00, 90.00); CreateObject(10200, -5404.65, 1428.63, 3.23, 0.00, 0.00, 90.00); CreateObject(10210, -5404.99, 1425.25, 4.21, 0.00, 0.00, 90.00); CreateObject(10010, -5404.57, 1429.63, 4.02, 0.00, 0.00, 90.00); CreateObject(10215, -5401.94, 1427.86, 5.37, 0.00, 0.00, 0.00); CreateObject(10229, -5402.15, 1433.44, 5.47, 0.00, 0.00, 90.00); CreateObject(10229, -5402.30, 1433.44, 5.47, 0.00, 0.00, 90.00); CreateObject(10229, -5402.46, 1433.44, 5.47, 0.00, 0.00, 90.00); CreateObject(10229, -5402.61, 1433.44, 5.47, 0.00, 0.00, 90.00); CreateObject(10237, -5403.22, 1433.44, 5.47, 0.00, 0.00, 90.00); CreateObject(10244, -5404.28, 1433.44, 5.39, 0.00, 0.00, 90.00); CreateObject(10245, -5404.28, 1433.44, 5.74, 0.00, 0.00, 90.00); CreateObject(2994, -5403.37, 1433.42, 3.49, 0.00, 0.00, 90.00); CreateObject(10014, -5403.45, 1433.39, 4.10, 0.00, 0.00, 0.00); CreateObject(10015, -5403.23, 1433.27, 3.93, 0.00, 0.00, 0.00); CreateObject(10015, -5403.35, 1433.26, 3.93, 0.00, 0.00, 0.00); CreateObject(10015, -5403.57, 1433.18, 3.93, 0.00, 0.00, 0.00); CreateObject(10014, -5401.93, 1427.60, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1427.44, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1427.28, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1427.12, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.96, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.81, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.65, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.49, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.33, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.17, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1426.02, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.86, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.70, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.54, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.38, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.23, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1425.07, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.95, 1424.91, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5401.93, 1427.60, 5.49, 0.00, 0.00, 180.00); CreateObject(10014, -5402.11, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5402.27, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5402.42, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5402.58, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5402.74, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5402.90, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10014, -5403.06, 1424.72, 5.49, 0.00, 0.00, 90.00); CreateObject(10226, -5404.56, 1424.98, 5.28, 0.00, 0.00, 140.00); CreateObject(10200, -5404.65, 1427.77, 3.23, 0.00, 0.00, 90.00);
- 6 ответов
-
- 5
-
-
- crmp
- всё для crmp
-
(и ещё 4 )
C тегом:
-
zmodeler 1959 Cadillac Eldorado Biarritz Convertible
FLASHup опубликовал теме в Склад автомобилей и запчастей
Автор:неизвестно comet.zip- 3 ответа
-
- всё для crmp
- zanoza modeler
-
(и ещё 3 )
C тегом:
-
Добрый день, прошло более чем полгода, и наконец-то выходит на свет более исправленная версия биндера, благодаря привязке к сайту через PHP, теперь игроки могут проверить обновление, и если оно доступно - скачать. Также теперь есть свой сайт (временный) http://kronka.esy.es/ (НЕ РЕКЛАМА) За все это время было много и других изменений в коде, и в дальнейшем я надеюсь что биндер дойдет до своего финиша, и разработка на этом прекратится. А пока что вы можете скачать его на официальном сайте. Кстати я начитался всякой очень смешной ерунды по типу: "СТИЛЛЕР", "ВИРУС". Ребят нет никакого там ни стиллера, ни вируса. После завершения выложу исходник и можете делать всё что угодно. За основу этого биндера был взят исходный код от КВАС'а Для тех кто не в теме, что такое биндер и с чем его едят? - Биндер, это программа которая создает бинды на горячие клавиши. - Благодаря ему, вам не придется полчаса писать большую РП отыгровку, а всего лишь достаточно забиндить клавишу и играть! - "Биндер всему голова" (с) McFree - "AHK топ! БИНДЕР Г;:№;НО!" - для ленивых людей, или не понимающих в АХК скриптинге, биндер как раз то самое. К примеру один из таких я :) - В дальнейшем планировалась адаптация под SAMP, но увы данная идея врядли будет реализована, поскольку в сампе хватает своих биндеров, таких я насчитал 3 штуки. - Выражаю благодарность: McFree - За предоставленный скрипт PHP и помощь в коде "Биндер от McFree", Joker_2020 - поставил в нужном направлении, помогал советами, КВАС - помог разобраться с проблемой "не сохраняет" ===ПРОВЕРЯТЬ ОБНОВЛЕНИЯ МОЖНО С ПОМОЩЬЮ КНОПКИ "Проверить обновление", ВАС ПЕРЕКИНЕТ НА САЙТ, ОТТУДА ВЫ И СКАЧАЕТЕ ОБНОВЛЕНИЕ!=== ПОСТАРАЮСЬ ВЫКЛАДЫВАТЬ ОБНОВЛЕНИЯ ЧАЩЕ ЧЕМ РАЗ В 1 МЕСЯЦ! p.s Темы я оформлять не умею, строго не судить.
- 3 ответа
-
- корзина
- всё для crmp
-
(и ещё 4 )
C тегом:
-
Автор:неизвестно https://yadi.sk/d/wRgBi_ED37cLjm
- 8 ответов
-
- всё для crmp
- zanoza modeler
-
(и ещё 3 )
C тегом:
-
Скачал сервер взял под основу. Всё работает только на нём есть купленные машины как их убрать. Эти машины припаркованы на дороге. Делаю рескар авто, а они остаются там же где и были! Основа Rodina..
-
Всем - всем огромное привет! Я вам щас отдам Оригинальный мод Online RolePlay MySQL r39 - 4 Командный процессор : DC-CMD Мод состоит из 23778 строк. Код очень оптимизирован. Есть пояснения к каждой системе в самом коде( // ) В моде есть весь мапиинг(интерьеры фракций и т.п) Очень много всяких "новых" систем. Мне понравилась система гостиниц. Все валюты на сервере подстроены под реальное имущество. Так же есть система прицепов для личных машин. Так же очень многофункциональная система домов. Несколько классов домов. Можно покупать улучшения, перетаскивать шкаф, изменять параметры. Мод очень хорош под вырезку, но ещё недоведён до ума. Автор: Неизвестно Автор текста: EgasVegas СКАЧАТЬ - DOWNLOAD
- 9 ответов
-
- 4
-
-
- моды для crmp
- gamemode
-
(и ещё 6 )
C тегом:
-
Помогите мне найти хороший сервер под основу!!! Мод [Role Play] В моде должно присутствовать: 1)Система регистрации (БД My_SQL) 2)Администрация 3)Несколько фракций (без багов) дальше сам доделаю. Киньте ссылку на сервер!!Заранее спасибо
-
Автор:неизвестно Mercedes-Benz E63 TAXI.zip p.s у тачке низкая посадка,лучше всего менять на buffalo
- 4 ответа
-
- zanoza modeler
- всё для crmp
-
(и ещё 3 )
C тегом:
-
Автор:неизвестно https://yadi.sk/d/Q34CQ-8437bSxb https://yadi.sk/d/k3mlnNTK37bTMh
-
- всё для crmp
- criminal russia
-
(и ещё 3 )
C тегом:
-
Здравствуйте уважаемые форумчане. Выкладываю данный мод, который я переводил с Sampa на CRMP для своего проекта ARP. Так-как совмещать учебу с CRMP не удобно, я временно забросил проект и слить вам свою основу мода. Командный процессор DC_CMD v 2.8. Для хранения данных используется Mysql R39-4. Аккуратный красивый код. Уникальный работы(Лесопилка, Таксопарк, Ферма, Транспортная компания, водитель автобуса.) Динамические бизнеса Динамические пикапы Динамические Фракции Динамические дома Уникальная система домов/бизнесов - покупать/продавать нужно в магазине Центре купили -продажи.
- 50 ответов
-
- 5
-
-
- crmp
- criminal russia
-
(и ещё 6 )
C тегом:
-
Представляю вам мод International RP, который готов только на 48% в связи с заморозкой проекта.В моде много интересных систем ,которые все уникальны. Перечислю вам системы : 1. Система защиты мода ( В моде создан файл ,запуска мода без файла мод будет включён ,но играть на нём нельзя будет ). 2. Система бизнесов ( Система сложна в админской части ,подстроена под себя ). 3. Система домов ( Очень красива и удобна в пользовательской части ). 4. Система авто ( Хорошо защищена ,реалистична ,удобна ). 5. Система промо-кода ( Создание промокода прямо из игры и получения награды за код ). 6. Система персонализации ( Перекраска всех диалогов и сообщений в свой цвет ). И ещё много других систем.Мод не на MySQL,на MxINI!!! Маппинг только маленькая часть. Присутствует всего 2 фракции. Проще говоря ,мод основу в умелые руки. Код не очень разборчив. Автор:Александр Киселёв. Ссылка: https://cloud.mail.ru/public/c35aa5a3830d/International%20RP.rar P.S.Инклуд a_maps в интернете вы не найдете,качайте моды для сампа и ищите там!!!
-
Автор:неизвестно https://yadi.sk/d/R8Utu_Hc37RRCJ https://yadi.sk/d/7kSTrY4B37RRkY
- 2 ответа
-
- скин
- всё для crmp
- (и ещё 5 )
-
"Золотая осень, золотая..." это глобальный мод для GTA Criminal Russia beta 2 Модификация полностью заменяет все текстуры в игре, начиная от маленьких травинок и заканчивая огромными деревьями. Также в модификации заменены загрузочные экраны, меню а также вся карта на осенний вариант. В модификации также есть много новых секретов, которые вы можете отыскать, если конечно захотите. К модификации есть дополнение, оно находится в этом же архиве. В дополнении находятся CLEO скрипты, которые приближают игру к осенней атмосфере, а также осеннее радио, на котором играют, в основном, осенние песни. Скачать с Яндекс.Диск Авторы осеннего мода указаны в Readme внутри архива. _____________________________________________________________________________________________________________________
- 19 ответов
-
- 15
-
-
- корзина
- всё для crmp
-
(и ещё 4 )
C тегом:
-
Автор:Андрей Воронцов Автор покупки:Я Автор слива:Я Ссылка https://yadi.sk/d/pOR6Oxi-36u3Tg
- 9 ответов
-
- criminal russia
- crmp
-
(и ещё 3 )
C тегом: