Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'Проблема'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 1,202 результата

  1. Помогите! В моде меняю все координаты спавна на свои, а перс вначале на 1 сек встает туда где я поставил координаты, а потом его перекидывает в небо Арзамаса, почему так? на другом моде на этих координатах спавн нормально работает.
  2. помогите пожалуйста как сделать что бы не могли ездить и садиться в прицеп
  3. Всем привет. Использую мод, основа NFRP. Там такая фигня, после рестарта уровень у игроков становится 10000. В чём может быть проблема? Говорите, что нужно, всё выложу.
  4. Подключили БД к серверу, сервер работает, акки сохроняет: ник и пароль. Тоесть база не прогружается. Хотя пишит, что база подключенна к серверу. В чем проблемма?
  5. Привет. У меня мод основа NFRP. Там такая проблема, когда создаёшь бизнес, например название АЗС, то будут какие каракули, символы что ли, но если переписать бизнес на себя и изменить название, то всё норм. Как это решить? Кодировка не помогает. Я ещё не до конца знаком с mySQL.
  6. Привет, я снова к вам с переводом команды, сам пытался, ничего не вышло. Не получается и всё. Только ошибки. Мне там что-то сказал Веб, но он тупо её перевёл... Вот команда: if(strcmp(cmd, "/slak", true) == 0) { if(!IsPlayerConnected(playerid)) return 1; if(!IsPlayerInRangeOfPoint(playerid, 7.0, 2092.750244,-2404.370605,21.518249)) return 1;//7.0 - это радиус где игрок должен находится чтобы сработала команда if(status_slak == 0)//Если шлагбаум ЗАКРЫТ, открываем его { MoveObject(obj_slak, 2092.750244,-2404.370605,21.518249+0.004, 0.004, 0.000000,0.000000,0.000000);//Здесь ставим координаты открытого шлагбаума. status_slak = 1;//Ставим "статус" шлагбаума ОТКРЫТ } else if(status_slak == 1)//Если шлагбаум ОТКРЫТ, закрываем его { MoveObject(obj_slak, 2092.750244,-2404.370605,21.518249-0.004, 0.004, 0.000000,-89.999969,0.000000);//Здесь ставим координаты закрытого шлагбаума. status_slak = 0;//Ставим "статус" шлагбаума ЗАКРЫТ } return 1; }
  7. Всем привет,хочу заменить свое меню,Которое вот: Вот на это: Старое меню: VehicleMenu = CreateMenu("VEHICLES", 1, 20.0, 130.0, 200.0, 200.0); AddMenuItem(VehicleMenu,0,">~y~ NEXT"); AddMenuItem(VehicleMenu,0,">~g~ BUY"); AddMenuItem(VehicleMenu,0,">~r~ EXIT"); Новое: //Global Textdraws: new Text:Textdraw0; new Text:Textdraw1; new Text:Textdraw2; new Text:Textdraw3; new Text:Textdraw4; new Text:Textdraw5; new Text:Textdraw6; new Text:Textdraw7; new Text:Textdraw8; Textdraw0 = TextDrawCreate(137.402633, 160.750000, "usebox"); TextDrawLetterSize(Textdraw0, 0.000000, 10.377778); TextDrawTextSize(Textdraw0, -2.000000, 0.000000); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, 0); TextDrawUseBox(Textdraw0, true); TextDrawBoxColor(Textdraw0, 102); TextDrawSetShadow(Textdraw0, 0); TextDrawSetOutline(Textdraw0, 0); TextDrawFont(Textdraw0, 0); Textdraw1 = TextDrawCreate(0.000000, 158.666656, "LD_SPAC:white"); TextDrawLetterSize(Textdraw1, 0.000000, 0.000000); TextDrawTextSize(Textdraw1, 135.871154, 16.916687); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, -1523963137); TextDrawSetShadow(Textdraw1, 0); TextDrawSetOutline(Textdraw1, 0); TextDrawFont(Textdraw1, 4); Textdraw2 = TextDrawCreate(23.894638, 159.250000, "avtosalon"); TextDrawLetterSize(Textdraw2, 0.449999, 1.600000); TextDrawAlignment(Textdraw2, 1); TextDrawColor(Textdraw2, -1); TextDrawSetShadow(Textdraw2, -94); TextDrawSetOutline(Textdraw2, 0); TextDrawBackgroundColor(Textdraw2, 51); TextDrawFont(Textdraw2, 3); TextDrawSetProportional(Textdraw2, 1); Textdraw3 = TextDrawCreate(-0.405563, 239.583312, "LD_SPAC:white"); TextDrawLetterSize(Textdraw3, 0.000000, 0.000000); TextDrawTextSize(Textdraw3, 135.871154, 16.916687); TextDrawAlignment(Textdraw3, 1); TextDrawColor(Textdraw3, -1523963137); TextDrawSetShadow(Textdraw3, 0); TextDrawSetOutline(Textdraw3, 0); TextDrawFont(Textdraw3, 4); Textdraw4 = TextDrawCreate(24.426116, 240.749572, "avtosalon"); TextDrawLetterSize(Textdraw4, 0.449999, 1.600000); TextDrawAlignment(Textdraw4, 1); TextDrawColor(Textdraw4, -1); TextDrawSetShadow(Textdraw4, -94); TextDrawSetOutline(Textdraw4, 0); TextDrawBackgroundColor(Textdraw4, 51); TextDrawFont(Textdraw4, 3); TextDrawSetProportional(Textdraw4, 1); Textdraw5 = TextDrawCreate(-0.405563, 190.583282, "LD_SPAC:white"); TextDrawLetterSize(Textdraw5, 0.000000, 0.000000); TextDrawTextSize(Textdraw5, 135.871154, 16.916687); TextDrawAlignment(Textdraw5, 1); TextDrawColor(Textdraw5, -1523963137); TextDrawSetShadow(Textdraw5, 0); TextDrawSetOutline(Textdraw5, 0); TextDrawFont(Textdraw5, 4); Textdraw6 = TextDrawCreate(-0.342606, 209.666595, "LD_SPAC:white"); TextDrawLetterSize(Textdraw6, 0.000000, 0.000000); TextDrawTextSize(Textdraw6, 135.871154, 16.916687); TextDrawAlignment(Textdraw6, 1); TextDrawColor(Textdraw6, -1523963137); TextDrawSetShadow(Textdraw6, 0); TextDrawSetOutline(Textdraw6, 0); TextDrawFont(Textdraw6, 4); Textdraw7 = TextDrawCreate(27.705764, 210.999984, ">SELECT<"); TextDrawLetterSize(Textdraw7, 0.449999, 1.600000); TextDrawAlignment(Textdraw7, 1); TextDrawColor(Textdraw7, -1); TextDrawSetShadow(Textdraw7, -94); TextDrawSetOutline(Textdraw7, 0); TextDrawBackgroundColor(Textdraw7, 51); TextDrawFont(Textdraw7, 3); TextDrawSetProportional(Textdraw7, 1); Textdraw8 = TextDrawCreate(35.733581, 190.999923, ">NEXT<"); TextDrawLetterSize(Textdraw8, 0.449999, 1.600000); TextDrawAlignment(Textdraw8, 1); TextDrawColor(Textdraw8, -1); TextDrawSetShadow(Textdraw8, -94); TextDrawSetOutline(Textdraw8, 0); TextDrawBackgroundColor(Textdraw8, 51); TextDrawFont(Textdraw8, 3); TextDrawSetProportional(Textdraw8, 1); Ребят помогите.
  8. Всем привет,столкнулся с такой проблемой.В тюнинге покрасил авто,и после рестарта оно становиться черным.Что делать?Покраска авто не через команду.
  9. Добрый день,у меня такая проблема то что лут не загружается на сервер..вот сток загрузки лута stock LoadLootFromFile() { new dinfo[4][64]; new string[128]; new File:file = fopen("things.cfg", io_read); new Float:SpawnX, Float:SpawnY, Float:SpawnZ; new idx = 1; point_spawn_loot = 0; if(file) { while(idx < MAX_LOOT) { fread(file, string); split(string, dinfo, '|'); LootInfo[idx][lX] = floatstr(dinfo[0]); LootInfo[idx][lY] = floatstr(dinfo[1]); LootInfo[idx][lZ] = floatstr(dinfo[2]); LootInfo[idx][lModel] = strval(dinfo[3]); SpawnX = LootInfo[idx][lX]; SpawnY = LootInfo[idx][lY]; SpawnZ = LootInfo[idx][lZ]; if(LootInfo[idx][lModel] == 1)//1й { new ChanceAll = random(131); switch(ChanceAll) { case 0..5: CreateDroppedInvWorld(3,SpawnX,SpawnY,SpawnZ);//SPRUNK_3 case 6..10: CreateDroppedInvWorld(7,SpawnX,SpawnY,SpawnZ);//BURGER_7 } } if(LootInfo[idx][lModel] == 2)//2 { new ChanceAll = random(111); switch(ChanceAll) { case 0..10: CreateDroppedInvWorld(31,SpawnX,SpawnY,SpawnZ);//MOLOTOV_31 case 11.20: CreateDroppedInvWorld(39,SpawnX,SpawnY,SpawnZ);//RESPIRATOR_39 } } if(LootInfo[idx][lModel] == 3)//3й { new ChanceAll = random(211); switch(ChanceAll) { case 0..10: CreateDroppedInvWorld(0,SpawnX,SpawnY,SpawnZ);//VOEN_KASKA_0 case 11..20: CreateDroppedInvWorld(1,SpawnX,SpawnY,SpawnZ);//WATER_FULL_1 } } if(LootInfo[idx][lModel] == 4)//4й { new ChanceAll = random(61); switch(ChanceAll) { case 0..10: CreateDroppedInvWorld(32,SpawnX,SpawnY,SpawnZ);//BINTY_32 } } if(LootInfo[idx][lModel] == 5)//5й { new ChanceAll = random(141); switch(ChanceAll) { case 0..10: CreateDroppedInvWorld(4,SpawnX,SpawnY,SpawnZ);//MILK_4 case 11..20: CreateDroppedInvWorld(5,SpawnX,SpawnY,SpawnZ);//BOBE_5 } } idx++; } } printf("Динамические точки спавна лута (%d) успешно загружены.", point_spawn_loot); return 1; } а вот все что находиться в CFG things 261.4124, 2838.0369, 22.3554,0.0,0,0 ; 266.5098, 2841.4695, 21.6035,0.0,0,0 ; 262.7671, 2844.9392, 20.8723,0.0,0,0 ; 718.4906, -1477.3024, 5.4688,0.0,0,0 ; 258.7150, 2842.6738, 21.3708,0.0,0,0 ; -35.7028,2350.1570,23.8083,0.0,0,0 ; 125.1907,1871.1560,17.3418 ,0.0,0,0 ; 279.5156,1834.2699,17.1457 ,0.0,0,0 ; 225.9417,1931.1136,17.1471 ,0.0,0,0 ; 6.4296,1382.4390,8.6809 ,0.0,0,0 ; 23.4904,1346.0195,8.6777 ,0.0,0,0 ; -399.7850,1198.5369,9.2424 ,0.0,0,0 ; -397.6793,1274.5710,7.4876 ,0.0,0,0 ; -431.1260,1410.9501,17.9191,0.0,0,0 ; -446.1776,1443.1982,20.7461,0.0,0,0 ; -313.6918,1772.6011,43.1429 ,0.0,0,0 ; -392.5715,2485.8164,40.8811 ,0.0,0,0 ; -813.7500,2754.6897,45.4274 ,0.0,0,0 ; -868.5872,2760.1428,45.4403 ,0.0,0,0 ; -1274.4033,2723.6890,49.7750 ,0.0,0,0 ; -1320.1475,2697.5078,49.6598 ,0.0,0,0 ; -1389.7987,2636.2644,55.4896 ,0.0,0,0 ; -1516.7827,2634.3916,55.3352 ,0.0,0,0 ; -1817.5449,2702.3848,55.3316 ,0.0,0,0 ; -2280.6479,2663.5466,55.3908 ,0.0,0,0 ; -2275.0159,2384.2192,4.4568 ,0.0,0,0 ; -2428.1238,2490.1331,12.7969 ,0.0,0,0 ; -2452.0698,2510.7393,15.2079 ,0.0,0,0 ; -2479.5017,2516.6946,17.2655 ,0.0,0,0 ; -2626.4202,2341.3135,7.9338 ,0.0,0,0 ; -2515.4092,2292.7153,4.4876 ,0.0,0,0 ; -2489.7683,2361.5374,9.7773 ,0.0,0,0 ; -1940.0322,2379.6348,49.2055 ,0.0,0,0 ; 1808.3293,2036.3235,8.7028 ,0.0,0,0 ; -1463.6091,1872.3572,32.1410 ,0.0,0,0 ; -1211.5459,1830.8988,41.3395 ,0.0,0,0 ; -675.3470,2050.4192,59.7799 ,0.0,0,0 ; 468.0455,1944.9850,85.2737 ,0.0,0,0 ; -388.2231,1822.1041,50.0855 ,0.0,0,0 ; -328.9331,1536.7694,76.6117 ,0.0,0,0 ; 0.7731,1170.8490,19.0140 ,0.0,0,0 ; 24.5518,1179.8489,18.8124 ,0.0,0,0 ; -26.7788,1225.4937,18.8744 ,0.0,0,0 ; 98.2226,1170.4919,18.1714 ,0.0,0,0 ; 115.2533,1106.0763,13.1128,0.0,0,0 ; 67.1413,995.9161,13.8125,0.0,0,0 ; -90.2819,930.8744,20.2468 ,0.0,0,0 ; -124.0371,917.5262,19.4253 ,0.0,0,0 ; -120.8362,858.0594,18.0932 ,0.0,0,0 ; 141.5064,638.8337,1.3884 ,0.0,0,0 ; 586.0327,873.1475,-42.4973 ,0.0,0,0 ; 594.6101,926.0330,-37.5068,0.0,0,0 ; компилировал мод,респавнил лут,все равно лут не появляется..не поможете решить проблему?
  10. if(strcmp(cmd, "/tk", true) == 0 || strcmp(cmd, "/trudkniga", true) == 0) { if(PlayerInfo[playerid][pTrud] < 1) return SendClientMessage(playerid, COLOR_WHITE, "У вам нет трудовой книжки!"); { new str[1500],sctring[1500]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(str,sizeof(str),"{73B461}<< {FFFFFF} Трудовая книжка - {B22222}%s {73B461}>>\n\n",sendername); strcat(sctring,str); format(str,sizeof(str),"{FFFFFF}Водитель автобуса: {B83434}[%d час(ов)]\n",PlayerInfo[playerid][pVodAvtobus]); strcat(sctring,str); ShowPlayerDialog(playerid,5052,0,"Трудовая книжка",sctring, "Ок", ""); } return true; } Захожу на сервер, пишу и выскакивает "SERVER: Unknown command". В чём может быть проблема?
  11. У меня на сервере есть команда /giverank мне нужно что бы самому себе нельзя дать ранг! Помогите пожалуйста. if(strcmp(cmd, "/giverank", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_ISPOLZUY, "Используйте: /giverank [ид игрока] [ранг]"); return true; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); //------------------------------------------------------------------------------ if (PlayerInfo[playerid][pLeader] == 1) { if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 18!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 2) { if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 18!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 3) { if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 18!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 4) { if(level > 17 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 17!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 5) { if(level > 10 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 10!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 6) { if(level > 14 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 14!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 7) { if(level > 21 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 21!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 8) { if(level > 8 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 8!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 9) { if(level > 9 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 9!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 10) { if(level > 12 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 12!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 11) { if(level > 8 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 8!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 12) { if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 18!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 13) { if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 16!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 14) { if(level > 12 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 12!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 15) { if(level > 9 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 9!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 16) { if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 18!"); return true; } } //------------------------------------------------------------------------------ else if (PlayerInfo[playerid][pLeader] == 17) { if(level > 4 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 4!"); return true; } } //------------------------------------------------------------------------------ if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader] || para1 == playerid) { if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Вы не можете выдать ранг самому себе."); return true; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new oldrank = PlayerInfo[para1][pRank]; PlayerInfo[para1][pRank] = level; format(string, sizeof(string), "Вы выдали %s ранг %d.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(level>oldrank) { format(string, sizeof(string), "Вы были повышены до %d ранга лидером %s.",level,sendername); } else { format(string, sizeof(string), "Вы были понижены до %d ранга лидером %s.",level,sendername); } SendClientMessage(para1,COLOR_LIGHTBLUE,string); //------------------------------------------------------------------------------ if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 1:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 2:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 3:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 4:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 5:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 6:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 7:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 8:{ PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 287); } case 9:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 10:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 11:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 12:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 13:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 14:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 15:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 16:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } case 17:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } default:{ PlayerInfo[para1][pChar] = 179; SetPlayerSkin(para1, 179); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 287; SetPlayerSkin(para1, 191);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { if(PlayerInfo[para1][pSex] == 1)//Мужской { switch (PlayerInfo[para1][pRank]) { case 0: { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }// case 1: { PlayerInfo[para1][pChar] = 127; SetPlayerSkin(para1, 127); }// case 2: { PlayerInfo[para1][pChar] = 124; SetPlayerSkin(para1, 124); }// case 3: { PlayerInfo[para1][pChar] = 124; SetPlayerSkin(para1, 124); }// case 4: { PlayerInfo[para1][pChar] = 117; SetPlayerSkin(para1, 117); }// case 5: { PlayerInfo[para1][pChar] = 118; SetPlayerSkin(para1, 118); }// case 6: { PlayerInfo[para1][pChar] = 118; SetPlayerSkin(para1, 118); }// case 7: { PlayerInfo[para1][pChar] = 118; SetPlayerSkin(para1, 118); }// case 8: { PlayerInfo[para1][pChar] = 223; SetPlayerSkin(para1, 223); }// case 9: { PlayerInfo[para1][pChar] = 223; SetPlayerSkin(para1, 223); }// default:{ PlayerInfo[para1][pChar] = 223; SetPlayerSkin(para1, 223); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 12; SetPlayerSkin(para1, 12);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }// case 1:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }// case 2:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }// case 3:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); }// case 4:{ PlayerInfo[para1][pChar] = 185; SetPlayerSkin(para1, 185); }// case 5:{ PlayerInfo[para1][pChar] = 185; SetPlayerSkin(para1, 185); }// case 6:{ PlayerInfo[para1][pChar] = 165; SetPlayerSkin(para1, 165); }// case 7:{ PlayerInfo[para1][pChar] = 187; SetPlayerSkin(para1, 187); }// case 8:{ PlayerInfo[para1][pChar] = 147; SetPlayerSkin(para1, 147); }// case 9:{ PlayerInfo[para1][pChar] = 165; SetPlayerSkin(para1, 165); }// case 10:{ PlayerInfo[para1][pChar] = 187; SetPlayerSkin(para1, 187); }// default:{ PlayerInfo[para1][pChar] = 187; SetPlayerSkin(para1, 187); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 211; SetPlayerSkin(para1, 211);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 1:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 2:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 3:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 4:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 5:{ PlayerInfo[para1][pChar] = 297; SetPlayerSkin(para1, 297); }// case 6:{ PlayerInfo[para1][pChar] = 297; SetPlayerSkin(para1, 297); }// case 7:{ PlayerInfo[para1][pChar] = 297; SetPlayerSkin(para1, 297); }// case 8:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 9:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 10:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 11:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 12:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 13:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 14:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 15:{ PlayerInfo[para1][pChar] = 296; SetPlayerSkin(para1, 296); }// case 16:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); }// case 17:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); }// case 18:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); }// case 19:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); }// case 20:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); }// default:{ PlayerInfo[para1][pChar] = 249; SetPlayerSkin(para1, 249); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 214; SetPlayerSkin(para1, 214);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 1:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 2:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 3:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 4:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 5:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 6:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } case 7:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } default:{ PlayerInfo[para1][pChar] = 61; SetPlayerSkin(para1, 61); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 211; SetPlayerSkin(para1, 211);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 1:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 2:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 3:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 4:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 5:{ PlayerInfo[para1][pChar] = 59; SetPlayerSkin(para1, 59); } case 6:{ PlayerInfo[para1][pChar] = 171; SetPlayerSkin(para1, 171); } case 7:{ PlayerInfo[para1][pChar] = 171; SetPlayerSkin(para1, 171); } default:{ PlayerInfo[para1][pChar] = 171; SetPlayerSkin(para1, 171); } } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 172; SetPlayerSkin(para1, 172);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 105; SetPlayerSkin(para1, 105); } case 1:{ PlayerInfo[para1][pChar] = 293; SetPlayerSkin(para1, 293); } case 2:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 3:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 4:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 5:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 6:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 7:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 8:{ PlayerInfo[para1][pChar] = 107; SetPlayerSkin(para1, 107); } case 9:{ PlayerInfo[para1][pChar] = 271; SetPlayerSkin(para1, 271); } case 10:{ PlayerInfo[para1][pChar] = 270; SetPlayerSkin(para1, 270); } case 11:{ PlayerInfo[para1][pChar] = 270; SetPlayerSkin(para1, 270); } default: {PlayerInfo[para1][pChar] = 270;SetPlayerSkin(para1, 270);} } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 207; SetPlayerSkin(para1, 207);}}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 108; SetPlayerSkin(para1, 108); } case 1:{ PlayerInfo[para1][pChar] = 108; SetPlayerSkin(para1, 108); } case 2:{ PlayerInfo[para1][pChar] = 108; SetPlayerSkin(para1, 108); } case 3:{ PlayerInfo[para1][pChar] = 108; SetPlayerSkin(para1, 108); } case 4:{ PlayerInfo[para1][pChar] = 109; SetPlayerSkin(para1, 109); } case 5:{ PlayerInfo[para1][pChar] = 109; SetPlayerSkin(para1, 109); } case 6:{ PlayerInfo[para1][pChar] = 109; SetPlayerSkin(para1, 109); } case 7:{ PlayerInfo[para1][pChar] = 110; SetPlayerSkin(para1, 110); } default: {PlayerInfo[para1][pChar] = 110;SetPlayerSkin(para1, 110);} } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 190; SetPlayerSkin(para1, 108); }}} //------------------------------------------------------------------------------ else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { if(PlayerInfo[para1][pSex] == 1) { switch (PlayerInfo[para1][pRank]) { case 0:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 1:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 2:{ PlayerInfo[para1][pChar] = 188 ; SetPlayerSkin(para1, 188 ); }// case 3:{ PlayerInfo[para1][pChar] = 188 ; SetPlayerSkin(para1, 188 ); }// case 4:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 5:{ PlayerInfo[para1][pChar] = 188 ; SetPlayerSkin(para1, 188 ); }// case 6:{ PlayerInfo[para1][pChar] = 188 ; SetPlayerSkin(para1, 188 ); }// case 7:{ PlayerInfo[para1][pChar] = 188; SetPlayerSkin(para1, 188); }// case 8:{ PlayerInfo[para1][pChar] = 185 ; SetPlayerSkin(para1, 185 ); }// case 9:{ PlayerInfo[para1][pChar] = 185 ; SetPlayerSkin(para1, 185 ); }// default: {PlayerInfo[para1][pChar] = 185;SetPlayerSkin(para1, 185);} } if(PlayerInfo[para1][pSex] == 2){PlayerInfo[para1][pChar] = 90; SetPlayerSkin(para1, 90);}}} //------------------------------------------------------------------------------ } else SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не в вашей фракции!"); } } } else { SendClientMessage(playerid, COLOR_GREY, "Вы не авторизованы для использования этой команды !"); } } return true; }
  12. Привет всем! тут проблемка одна! У меня на сервере динамическая система фракций на MYSQL. И у каждой фракции не разное кол-во рангов, а только 6. Решил сделать 12 рангов. Мод отредактировал весь. Осталась БД. Ну думаю, по быстренькому сделаю и готово будет. Но не тут-то было. Я в базе заменяю 6 рангов на 12, и мне выскакивает ошибка из MySQL. Короче, надо сделать так, чтобы в БД было только 12 рангов. Для редакции рангов орентируйтесь по словам: Org_Rang. Кто поможет + поставлю! Отредактируйте БД, Все уже перепробывал. Если не сложно! Вот Сама БД: https://yadi.sk/d/obE0T79-z7oQZ Жду хороших ответов!
  13. Здравствуйте,уважаемые пользователи форума cr-mp.ru У меня такая проблема. При первом входе(регистрации),игрок спокойно проходит все этапы,в конце спавнится. Но при последующих входа,игрок не спавнится(подробнее на скриншотах).
  14. Всем привет,переводя мод из сампа,начал менять координаты,и дело дошло до того,что вроде бы все,все сделал,но нет,тестируя я понял что когда игрока убиваешь..то он умирает и все,спавна не происходит.а даже если и происходит то по координатам 0.0,и уже если я начну писать что то в чат,то будет выводиться сообщение что я не залогинен,от сюда делаем вывод то что при смерти игрок каким то образом выходит из игры. ну то есть значение залогинен или не залоинен игрок меняется на 0,изучая мод смотря как происходит спавн при регистрации и авторизации я наткнулся на очень удивительную систему,оказывается в сампе совсем по другому делают спавны,ну или автор этого мода немного наломал дров,значит в чем суть,а суть в том что когда я регистрирую акк у меня первым делом выходит окно регистрации где я ввожу пароль,как его введу у меня идет выбор пола ShowTC_Skin.
  15. Всем привет,вчера мне RaMzEsS помог добавить интерьер в дом,это получилось,но он добавился только в один дом,в следуйщий дом надо так же добавлять координаты входа в интерьер.Как это cделать?Интерьер есть.
  16. Всем здарова,столкнулся с такой проблемой. Создал и купил дом,авто и бизнес. После рестарта все слетает. Мод как бы на mysql.Но в на mysql только аккаунты и ещё папка.Все остальное в scriptfiles на mxini.В чем проблема?
  17. Всем привет,возникла такая проблема,скачал мод,создал бизнесы(без интерьеров).Все норм работало.Зделал рестарт сервера,подхожу на пикап,жму Alt и пишет в чате Произошла ошибка (#2) и нечего не происходит.Что может быть?
  18. Возникла такая проблема,расставил я значит лут по карте..все делал через save и вставлял туда куда нужно чтобы лут грузился..но потом зашел на сервер и лут то загрузился но почему то он не на земле,а в воздухе. помогите решить проблему.вот как это выглядит
  19. Всем привет,вчера скачал мод Green Tech на MYSQL,и нашел такую проблему,пишешь sellcar id авто и нечего не происходит.Потом проблема с бизнесами.При создании бизнеса надо выбрать место где он будет с помощью клавиш NUM 4 и NUM 6 но при нажатии нечего не происходит
  20. Всем привет,сам сделал спидометр ну textdraw,цифры все изменил и корды тоже,но мне нужно вставить сам спидометр Вот: А именно сам дизайн его. Вот: Помогите плиз. Textdraw0 = TextDrawCreate(519.715942, 391.750000, "usebox"); TextDrawLetterSize(Textdraw0, 0.000000, 5.516666); TextDrawTextSize(Textdraw0, 632.846252, 0.000000); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, 0); TextDrawUseBox(Textdraw0, true); TextDrawBoxColor(Textdraw0, 102); TextDrawSetShadow(Textdraw0, 0); TextDrawSetOutline(Textdraw0, 0); TextDrawFont(Textdraw0, 0); Textdraw1 = TextDrawCreate(518.653015, 389.666687, "LD_SPAC:white"); TextDrawLetterSize(Textdraw1, 0.000000, 0.000000); TextDrawTextSize(Textdraw1, -5.622253, 54.250000); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, -1523963137); TextDrawSetShadow(Textdraw1, 0); TextDrawSetOutline(Textdraw1, 0); TextDrawFont(Textdraw1, 4); Textdraw2 = TextDrawCreate(639.126220, 389.500030, "LD_SPAC:white"); TextDrawLetterSize(Textdraw2, 0.000000, 0.000000); TextDrawTextSize(Textdraw2, -5.622253, 54.250000); TextDrawAlignment(Textdraw2, 1); TextDrawColor(Textdraw2, -1523963137); TextDrawSetShadow(Textdraw2, 0); TextDrawSetOutline(Textdraw2, 0); TextDrawFont(Textdraw2, 4); Textdraw3 = TextDrawCreate(639.531494, 389.666687, "LD_SPAC:white"); TextDrawLetterSize(Textdraw3, 0.000000, 0.000000); TextDrawTextSize(Textdraw3, -126.500732, -8.166687); TextDrawAlignment(Textdraw3, 1); TextDrawColor(Textdraw3, -1523963137); TextDrawSetShadow(Textdraw3, 0); TextDrawSetOutline(Textdraw3, 0); TextDrawFont(Textdraw3, 4); Textdraw4 = TextDrawCreate(639.126037, 451.916687, "LD_SPAC:white"); TextDrawLetterSize(Textdraw4, 0.000000, 0.000000); TextDrawTextSize(Textdraw4, -126.500732, -8.166687); TextDrawAlignment(Textdraw4, 1); TextDrawColor(Textdraw4, -1523963137); TextDrawSetShadow(Textdraw4, 0); TextDrawSetOutline(Textdraw4, 0); TextDrawFont(Textdraw4, 4); Textdraw6 = TextDrawCreate(536.051391, 389.499969, "KM/H"); TextDrawLetterSize(Textdraw6, 0.376441, 1.518333); TextDrawAlignment(Textdraw6, 1); TextDrawColor(Textdraw6, -1523963137); TextDrawSetShadow(Textdraw6, 127); TextDrawSetOutline(Textdraw6, 0); TextDrawBackgroundColor(Textdraw6, 51); TextDrawFont(Textdraw6, 3); TextDrawSetProportional(Textdraw6, 1); Textdraw8 = TextDrawCreate(536.114379, 403.916717, "Fuel"); TextDrawLetterSize(Textdraw8, 0.376441, 1.518333); TextDrawAlignment(Textdraw8, 1); TextDrawColor(Textdraw8, -1523963137); TextDrawSetShadow(Textdraw8, 127); TextDrawSetOutline(Textdraw8, 0); TextDrawBackgroundColor(Textdraw8, 51); TextDrawFont(Textdraw8, 3); TextDrawSetProportional(Textdraw8, 1); Textdraw10 = TextDrawCreate(536.177368, 418.333435, "%"); TextDrawLetterSize(Textdraw10, 0.376441, 1.518333); TextDrawAlignment(Textdraw10, 1); TextDrawColor(Textdraw10, -1523963137); TextDrawSetShadow(Textdraw10, 127); TextDrawSetOutline(Textdraw10, 0); TextDrawBackgroundColor(Textdraw10, 51); TextDrawFont(Textdraw10, 3); TextDrawSetProportional(Textdraw10, 1); Textdraw12 = TextDrawCreate(634.377746, 411.833312, "LD_SPAC:white"); TextDrawLetterSize(Textdraw12, 0.000000, 0.000000); TextDrawTextSize(Textdraw12, -66.529968, 8.166687); TextDrawAlignment(Textdraw12, 1); TextDrawColor(Textdraw12, -1523963137); TextDrawSetShadow(Textdraw12, 0); TextDrawSetOutline(Textdraw12, 0); TextDrawFont(Textdraw12, 4); Textdraw13 = TextDrawCreate(573.064575, 389.499969, "LD_SPAC:white"); TextDrawLetterSize(Textdraw13, 0.000000, 0.000000); TextDrawTextSize(Textdraw13, -5.622253, 54.250000); TextDrawAlignment(Textdraw13, 1); TextDrawColor(Textdraw13, -1523963137); TextDrawSetShadow(Textdraw13, 0); TextDrawSetOutline(Textdraw13, 0); TextDrawFont(Textdraw13, 4);
  21. В логах нашел такие ошибки. Сервер может из за них крашить? И как их решить!? [12/11/2016 20:36:26] [debug] Run time error 4: "Array index out of bounds" [12/11/2016 20:36:26] [debug] Accessing element at index 65535 past array upper bound 154 [12/11/2016 20:36:26] [debug] AMX backtrace: [12/11/2016 20:36:26] [debug] #0 002daa40 in public OnPlayerDeath (0x00000005, 0x0000ffff, 0x00000036) from G-RP.amx [12/11/2016 20:36:26] [death] Fedor_Nefedovcik died 54 [12/11/2016 20:36:26] [debug] Run time error 20: "Invalid index parameter (bad entry point)" [12/11/2016 20:36:26] [debug] Run time error 20: "Invalid index parameter (bad entry point)" [12/11/2016 20:36:26] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
  22. kolya04251

    Помогите

    Когда запускаю Map Construction for Criminal Russia вылазите ошибка что делать??? помогите
  23. Всем привет.Произошла такая проблема.Играл на локалке все было норм с маппингом.Поставил на хост весь маппинг пропал.Что это может быть?
  24. Пропала вода на сервере. Рестарт не помогает. Ранее такого не было. В чем может быть проблема?
  25. Проблемы две: 1. Не сохраняется если закрыл машину. (Закрыл машину вышел из сервера зашел обратно она открыта.) 2. Возможно закрыть любую машину. Вот сама команда: else if(strcmp("/lock", cmdtext, true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { new v=GetPlayerVehicleID(playerid); if(strcmp(Veh[v][vOwner],Name(playerid),true)!=0)return SendClientMessage(playerid,-1,"У вас нет ключей от данного транспорта"); if(Veh[v][vLock]==1) { Veh[v][vLock]=0,GameTextForPlayer(playerid,"~g~unlock",1000,1); for(new i=GetMaxPlayers();i!=-1;--i) { if(!IsPlayerConnected(i))continue; SetVehicleParamsForPlayer(v,i,0,0); } } else { Veh[v][vLock]=1,GameTextForPlayer(playerid,"~r~lock",1000,1); for(new i=GetMaxPlayers();i!=-1;--i) { if(!IsPlayerConnected(i))continue; SetVehicleParamsForPlayer(v,i,0,1); } } SaveVehicle(v); return 1; } else { new Float:c[3]; for(new v=1;v<=m_v;v++) { GetVehiclePos(v,c[0],c[1],c[2]); if(!IsPlayerInRangeOfPoint(playerid,2,c[0],c[1],c[2]))continue; if(strcmp(Veh[v][vOwner],Name(playerid),true)!=0)return SendClientMessage(playerid,-1,"У вас нет ключей от данного транспорта"); if(Veh[v][vLock]==1) { Veh[v][vLock]=0,GameTextForPlayer(playerid,"~g~unlock",1000,1); for(new i=GetMaxPlayers();i!=-1;--i) { if(!IsPlayerConnected(i))continue; SetVehicleParamsForPlayer(v,i,0,0); } } else { Veh[v][vLock]=1,GameTextForPlayer(playerid,"~r~lock",1000,1); for(new i=GetMaxPlayers();i!=-1;--i) { if(!IsPlayerConnected(i))continue; SetVehicleParamsForPlayer(v,i,0,1); } } SaveVehicle(v); return 1; } SendClientMessage(playerid,-1,"Вы должны быть рядом с транспортом"); } return 1; } Вот загрузка личных авто: LoadVehicles() { if(!fexist("Gamefiles/Vehicles/m_v.ini"))return print("Файл Gamefiles/Vehicles/m_v.ini не найден"); new f=ini_openFile("Gamefiles/vehicles/m_v.ini"); ini_getInteger(f,"Amount",m_v); ini_closeFile(f); if(!fexist("Gamefiles/Vehicles/vehicles.cfg"))return print("Файл Gamefiles/Vehicles/vehicles.cfg не найден"); f=ini_openFile("Gamefiles/Vehicles/vehicles.cfg"); new str[8]; for(new v=1;v<=m_v;v++) { format(str,sizeof(str),"ID %d",v); ini_getString(f,str,STR); sscanf(STR,"p<|>is[24]fffiiii",Veh[v][vModel],Veh[v][vOwner],Veh[v][vX],Veh[v][vY],Veh[v][vZ],Veh[v][vPrice],Veh[v][vLock],Veh[v][vColor1],Veh[v][vColor2]); CreateVehicle(Veh[v][vModel],Veh[v][vX],Veh[v][vY],Veh[v][vZ],0.0,Veh[v][vColor1],Veh[v][vColor2],0); } ini_closeFile(f); return printf("Машин загружино: %d",m_v); } SaveVehicle(v) { if(!fexist("Gamefiles/Vehicles/vehicles.cfg"))return print("Файл Gamefiles/Vehicles/vehicles.cfg не найден"); new f=ini_openFile("Gamefiles/Vehicles/vehicles.cfg"); new str[8]; format(str,sizeof(str),"ID %d",v); format(STR,100,"%d|%s|%f|%f|%f|%d|%d|%d|%d",Veh[v][vModel],Veh[v][vOwner],Veh[v][vX],Veh[v][vY],Veh[v][vZ],Veh[v][vPrice],Veh[v][vLock],Veh[v][vColor1],Veh[v][vColor2]); ini_setString(f,str,STR); return ini_closeFile(f); }
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.