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

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

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

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

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

Тип контента


Форумы

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

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

  1. Добрый день. есть такой код: public OnPlayerConnect(playerid) { GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME); static const fmt_query[] = "SELECT `id` FROM `account` WHERE `name` = '%s'"; new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME+1)]; format(query, sizeof(query), fmt_query, player_info[playerid][NAME]); mysql_tquery(dbHandle, query, "CheckRegistration", "i", playerid); return 1; } forward CheckRegistration (playerid); public CheckRegistration (playerid) { new rows; cache_get_row_count(rows); if(rows)ShowLogin(playerid); else ShowRegistration(playerid); } stock ShowLogin(playerid) { SCM(playerid, COLOR_YELLOW, "Персонаж зарегистрирован!"); SPD(playerid, 2, DSI, "Авторизация игровго аккаунта","Введите желаемый пароль:","Рег-ия","Отмена"); } stock ShowRegistration(playerid) { SCM(playerid, COLOR_RED, "Персонаж не зарегестрирован!"); SPD(playerid,3, DSI, "Регистрация нового игровго персонажа","Введите желаемый пароль:","Войти","Отмена"); } В БД прописан аккаунт. т.е. должен появляться дилог 2(логин), но появляется диалог 3 (рега).
  2. Помогите решить данную проблему. Я новичок, побывал на многих форумах, и не знаю, что делать с этой ошибкой. Заранее спасибо.
  3. Здраствуйте,сколько пытался перенести интерьер безуспешно. Проблема в том,что я не могу узнать координаты. Собейт качать не хочеться,есть какие нибудь другие способы?
  4. Мне не понравился пикап домов,и я решил их поменять.Но так и не понял.После того,как я его менял он пропадал вовсе.Вот код с пикапом(объектом) HouseInfo[TOTALHOUSE][hMIcon] = CreateDynamicMapIcon(HouseInfo[TOTALHOUSE][hEntr][0], HouseInfo[TOTALHOUSE][hEntr][1], HouseInfo[TOTALHOUSE][hEntr][2], 31, 0, -1, -1, -1, 150.0); HouseInfo[TOTALHOUSE][hObjectEnter] = CreateDynamicObject(1317, HouseInfo[TOTALHOUSE][hEntr][0], HouseInfo[TOTALHOUSE][hEntr][1], HouseInfo[TOTALHOUSE][hEntr][2]-1.5, 0.0, 0.0, 0.0, -1, -1, -1, 50.0, 50.0); SetDynamicObjectMaterial(HouseInfo[TOTALHOUSE][hObjectEnter], 0, 18646, "matcolours", "green", 0xAA00FF00); мне нужно id 1317 поменять на 1273
  5. Заметил,что не работает команда /setskin у лидеров фракций.Проблему искал,так и не нашел.Прошу помочь! Вот код: CMD:setskin(playerid, params[]) { if(!pInfo[playerid][pTempLeader]) { if(!IsAbleToInvite(playerid)) return SendClientMessage(playerid, COLOR_GREY, YouCanNot); } else { if(pInfo[playerid][pAdmin] < ADM_ADMIN) return SendClientMessage(playerid, COLOR_GREY, "?????? ??????????? ???????? ??? ??????????????? 4 ?????? ? ????"); } new targetid; if(sscanf(params, "d", targetid)) return SendClientMessage(playerid, COLOR_LIGHTGREEN, "[???????????]: {FFFFFF} /setskin [ ID ?????? ]"); else if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotOnline); else if(!gPlayerLogged[targetid]) return SendClientMessage(playerid, COLOR_GREY, PlayerIsNotAuthorized); else if(pInfo[targetid][pMember] == 0) return SendClientMessage(playerid, COLOR_GREY, "????? ?? ??????? ? ???????????!"); else if(pInfo[targetid][pMember] != pInfo[playerid][pMember]) return SendClientMessage(playerid, COLOR_GREY, "????? ?? ??????? ? ????? ???????????!"); else if(GetPlayerDistanceToPlayer(playerid,targetid) > 5.0 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(targetid)) return SendClientMessage(playerid,COLOR_GREY,"?? ?????? ???? ?? ?????"); else if(pInfo[targetid][pRank] > pInfo[playerid][pRank]) return SendClientMessage(playerid, COLOR_GREY, "??? ???? ????????????"); else if(pInfo[targetid][pAdmin]) return 0; SetPVarInt(playerid, "actplayerid", targetid); new fractionid = pInfo[playerid][pMember]; new mes[128]; for(new i; i < 9; i++) { new skinid = Fraction_Skin[fractionid]; if(!skinid) break; if(!i) format(mes, sizeof(mes), "???? %d [%d]", i+1, skinid); else format(mes, sizeof(mes), "%s\n???? %d [%d]", mes, i+1, skinid); } ShowPlayerDialog(playerid, dFracMenu+3, 2, "{FFCC00}????? ?????", mes, "???????", ""); return 1; }
  6. } CMD:vr(playerid, params[]) { if(PlayerInfo[playerid][pVIP] < 4) return false; new result[150], string[200]; if(sscanf(params,"s[150]",result)) return SendClientMessage(playerid,COLOR_GREY,"Используйте: /vr [text]"); if(GetPVarInt(playerid,"vr")>gettime()) return SendClientMessage(playerid,COLOR_GREEN,"Можно раз в 5 секунд!"); SetPVarInt(playerid,"vr",gettime()+5); if(PlayerInfo[playerid][pMuteTime]>0)return SendClientMessage(playerid,COLOR_GREEN,"{cc0000}[Ошибка] {FFFFFF}Вы не можете писать в VIP чат, так как у вас бан чата!"); new admrank[64]; switch(PlayerInfo[playerid][pAdmin]) { case ADM_NONE: admrank = ""; case ADM_MODER: admrank = "{BE2D2D}Хелпер";//1 case ADM_SUPER_MODER: admrank = "{BE2D2D}Ст.Хелпер";//2 case ADM_ADMIN: admrank = "{BE2D2D}Модератор";//3 case ADM_SUPER_ADMIN: admrank = "{009900}Ст.модератор";//4 case ADM_GRAND_ADMIN: admrank = "{009900}Мл.Администратор";//5 case ADM_GRAND: admrank = "{FF0000}Администратор";//6 case ADM_OSNOV: admrank = "{FF0000}Главный Администратор";//7 case ADM_OSNOV1: admrank = "{BE2D2D}Заместитель ГА";//8 case ADM_DEVELOPER: admrank = "{009900}Главный Админ по Мафиям";//9 case ADM_DEVELOPER1: admrank = "{009900}Главный Админ по Гос.Структурам";//10 case ADM_DEVELOPER2: admrank = "{009900}Главный Админ по Гетто";//11 case ADM_MAFIOZNIK: admrank = "{FF0000}Зам.Основателя";//12 case ADM_MAFIOZI: admrank = "{FF0000}Основатель Проекта";//13 } format(string,sizeof(string),"[VIP]%s %s[%d]{FFFFFF}: %s",admrank,Name(playerid),playerid,result); SendVIPMessage(COLOR_LIGHTBLUE,string); return true;
  7. Я что-то в моде натворил, не знаю из-за чего, но появился вот такой кусок моста который кружится, он не сбивает, просто текстурка кружится Кто знает как исправить, помогите пожалуйста
  8. помогите как сделать интерьер выбора скина при регистрации мод arizona rp переведенная в крмп, ато у меня не получается я прост в этом не разбераюсь как его сделать на форумах искал нашол добавил а все равно не работает мож не так делал. и не работает сам текстдрав чтоб скин выберать. вот ссылка на скриншот что происходит когда захожу на сервер https://imgur.com/a/EPpvY5G
  9. Помогите пожалуйста, не работает команда /setleader, когда её пишу она не работает, а показывает только id организации. Так же само с командой /setadmin. Помогите
  10. Суть в том что проверка на админа/модератора работает довольно странновато, тоисть в коде поставлено всё равное и нормально, но когда пытаешься выдать в игре мут от модератора пишет что нету доступа, а от администратора всё нормально, с чем это связанно? или для модераторов другую команду написать? if(strcmp(cmd, "/mute", true) == 0) { if (PlayerInfo[playerid][pAdmin] <= 1 ||(PlayerInfo[playerid][pModer] <= 2) return SendClientMessage(playerid,COLOR_RED,"У вас нет прав на использование данной команды"); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}[FT-RP] Используйте: /mute [playerid] [time] [reason]"); new id = strval(tmp); tmp = strtok(cmdtext, idx); new time = strval(tmp); if(!strlen(tmp) || !IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}[FT-RP] Используйте: /mute [playerid] [time] [reason]"); if(!strlen(cmdtext[idx])) return SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}[FT-RP] Используйте: /mute [playerid] [time] [reason]"); format(string, sizeof(string), "Вы заткнули %s на %d(минут) с причиной %s", Names(id),time, cmdtext[idx]); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "Вас заткнул %s на %d(минут) Причина: %s", Names(playerid),time, cmdtext[idx]); SendClientMessage(id, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Администратор {ff0000}%s{ffffff} выдал молчанку игроку {ff0000}%s{ffffff} на {FF0000}%d{ffffff} минут {ffffff}Причина: %s", Names(playerid),Names(id),time, cmdtext[idx]); SendClientMessageToAll(COLOR_RED, string); SetPVarInt(id,"Muted", gettime() + (time*60) );return true; }
  11. Объясню в крациях в чём проблема. Есть команда /recon - следить за игроком с - 1 лвла администратора. И 1 лвл администратора может следить за ст.администраторами, но при это в коде вставила что нельзя, но я как понимаю мод не воспринимает его. Почему? можно ли как то запретить админу следить за админами вообще? if(strcmp(cmd, "/re", true) == 0||strcmp(cmd, "/recon", true) == 0) { if(IsPlayerConnected(playerid)) { if(AdminLog[playerid] != 1) return SendClientMessage(playerid,COLOR_FADE1,ADMINLOG); if(PlayerInfo[giveplayerid][pAdmin] >= 12)return SendClientMessage(playerid, COLOR_GREY, "Вы не можете следить за администратором высокого уровня!"); if(IsPlayerConnected(playerid)) if (PlayerInfo[playerid][pAdmin] >= 1||PlayerInfo[playerid][pModerators] >= 1) tmp = adminspec_strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Используйте: /re(con) [playerid]"); return true; } specplayerid = strval(tmp); if(!IsPlayerConnected(specplayerid)) { SendClientMessage(playerid, COLOR_RED,OFFLINE); return true; } if(IsPlayerInAnyVehicle(specplayerid)) { SetPlayerInterior(playerid,GetPlayerInterior(specplayerid)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(specplayerid)); TogglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, GetPlayerVehicleID(specplayerid)); gSpectateID[playerid] = specplayerid; gSpectateType[playerid] = ADMIN_SPEC_TYPE_VEHICLE; } else { SetPlayerInterior(playerid,GetPlayerInterior(specplayerid)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(specplayerid)); TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, specplayerid); gSpectateID[playerid] = specplayerid; gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER; } new ping = GetPlayerPing(specplayerid); new Float:health; new Float:armour; GetPlayerHealth(specplayerid, health); new name[24]; GetPlayerName(specplayerid,name,sizeof(name)); //SetTimer("SpectatorOb", 1000, 0); format(string,sizeof(string),"~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~NICK: %s - ID: %d~n~HP: %.0f - AP: %.1f - PING: %d", name,specplayerid,health,armour,ping); GameTextForPlayer(playerid,string,10000,3); } return 1; }
  12. Проблема в том что когда снимаешь администратора /makeadmin id 0 | то он не снимается он стоит так же на данном посту. Для этого надо создавать команду на снятие администратора? или как то это можно исправить? Ник вставлен правильно. if(strcmp(cmd, "/makeadmin", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Информация: /makeadmin [id] [lv]"); return true; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); new szName[32]; GetPlayerName(playerid,szName,32); if(!strcmp(szName,"Мой ник",true)||!strcmp(szName,"Мой ник",true)) { if(AdminLog[playerid] != 1) { SendClientMessage(playerid, COLOR_GRAD2,ADMINLOG); return true; } if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pAdmin] = level; if(level < 0 || level > 11) return SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 не больше 11."); printf("Игрок: %s был повышен до %s администратора.", sendername, giveplayer, level); format(string, sizeof(string), "Вам был выдан %d [Ранг] Администратирования Админом:%s.", level, sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Вы повысили %s до %d [Ранга] Администратирования.", giveplayer,level); SendClientMessage(playerid, COLOR_WHITE, string); } } } else if(PlayerInfo[playerid][pAdmin] >=12) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[Сервер]Вы не отвечаете за данную функцию",sendername,giveplayer,level); ABroadCast(COLOR_LIGHTRED,string,1); } } return true; }
  13. v-gondurov

    команда

    у меня появилась проблема с командой пишит у вас нет доступа к этой команде помогите разобраться if(strcmp(cmd, "/car", true) == 0) { if(GetPVarInt(playerid,"Create_Car") > 0) return SendClientMessage(playerid, -1, "?? ??? ??????? ?????????? /delcar!"); if(PlayerInfo[playerid][pAdministrator] < 6) return SendClientMessage(playerid, -1, "? ??? ??? ???? ?? ????????????? ???? ???????!"); if(AdminLog[playerid] != 1) { SendClientMessage(playerid, COLOR_GRAD2,ADMINLOG); return true; } new szName[32]; GetPlayerName(playerid,szName,32); if(!strcmp(szName,"Vitaliy_Rick",true)) tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "? ??? ??? ??????? ? ???? ???????"); new car = strval(tmp); new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); new idcar = CreateVehicle(car, X,Y,Z, 0.0, -1, -1, 60000*4); SetPVarInt(playerid,"Create_Car",idcar); PutPlayerInVehicle(playerid,idcar,0); { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "?????????????: %s [ID %d] ?????? ???? ?? ??????? [%d] .",sendername,playerid,idcar); ABroadCast(COLOR_LIGHTRED,string,1); } SendClientMessage(playerid, COLOR_GRAD2, "??????????? /savecar ??? /car ??? /incars"); return true; }
  14. Приветствую! Сегодня со мной произошла проблема . При заходе на сервер пишет "Вы забанены на этом сервере" с любых ников. У моего одного друга сначала появилась эта проблема , я думал дело у него с пк. ( В то время мы с ним играли по скайпу ) Потом перезапускаю я сервер , а вот и у меня приехала эта проблема. Что делать?
  15. Добрый вечер.С наступающим всех.Возникла проблема,крашится pawno.exe пишет что завершена работа программы.Проверил несколько pawno даже скачал 2-3 мода от сюда и все равно краши постоянные,В чем может быть проблема или уже винду бить пора,была как то проблема что не 1 программа не запускалась но после установки обновления исправилось а вот началась с павно.Заранее благодарю за ответы.
  16. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, ©2005-2015 SA-MP Team [15:15:21] filterscripts = "" (string) [15:15:21] weburl = "www.sa-mp.com" (string) [15:15:21] [15:15:21] Server Plugins [15:15:21] -------------- [15:15:21] Loading plugin: anti-freeze [15:15:21] * Anti-Freeze (v4) plugin by vsergeenko loaded [15:15:21] * Testing: Feliks Macalister (#Fe1iks) [15:15:21] * Limits (per second): 1000 messages, 5000 acks [15:15:21] Loaded. [15:15:21] Loading plugin: crashdetect [15:15:21] CrashDetect plugin 4.19.4 [15:15:21] Loaded. [15:15:21] Loading plugin: jit [15:15:21] JIT plugin must be loaded before 'crashdetect.DLL' [15:15:21] Failed. [15:15:21] Loading plugin: mysql [15:15:21] >> plugin.mysql: R39-6 successfully loaded. [15:15:21] Loaded. [15:15:21] Loading plugin: pawncmd [15:15:21] Pawn.CMD plugin v3.2.0 by urShadow has been loaded [15:15:21] Loaded. [15:15:21] Loading plugin: pawnraknet [15:15:21] Pawn.RakNet plugin v1.2.0 by urShadow loaded [15:15:21] Loaded. [15:15:21] Loading plugin: pawnregex [15:15:21] Pawn.Regex plugin v1.1.2 by urShadow loaded [15:15:21] Loaded. [15:15:21] Loading plugin: sscanf [15:15:21] [15:15:21] =============================== [15:15:21] sscanf plugin loaded. [15:15:21] Version: 2.8.3 [15:15:21] © 2018 Alex "Y_Less" Cole [15:15:21] =============================== [15:15:21] Loaded. [15:15:21] Loading plugin: streamer [15:15:21] *** Streamer Plugin v2.9.4 by Incognito loaded *** [15:15:21] Loaded. [15:15:21] Loaded 8 plugins. [15:15:21] [15:15:21] Filterscripts [15:15:21] --------------- [15:15:21] Loaded 0 filterscripts. [15:15:21] [debug] Server crashed due to an unknown error [15:15:21] [debug] Native backtrace: [15:15:21] [debug] #0 0267a5d5 in ?? () [15:15:21] [debug] #1 65646f6d in ?? () in samp-server-cr.exe [15:15:21] [debug] #2 656e2f73 in ?? () in samp-server-cr.exe [15:15:21] [debug] #3 6d612e77 in ?? () in samp-server-cr.exe [15:15:21] [debug] Registers: [15:15:21] [debug] EAX: 000000f3 EBX: 0483f930 ECX: 0443d7f8 EDX: 0267a3e0 [15:15:21] [debug] ESI: 04439740 EDI: 04438d64 EBP: 656e2f73 ESP: 00515c08 [15:15:21] [debug] EIP: 6d612e77 EFLAGS: 00010286 [15:15:21] [debug] Stack: [15:15:21] [debug] ESP+00000000: 00000078 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000020: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000040: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000060: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000080: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+000000a0: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+000000c0: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+000000e0: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000100: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000120: 00000000 00000051 00000000 00000000 [15:15:21] [debug] ESP+00000140: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000160: 00000602 00000006 00000002 00000001 [15:15:21] [debug] ESP+00000180: 00000000 00000000 00516020 00000000 [15:15:21] [debug] ESP+000001a0: 00000000 00000000 ffffffff ffffffff [15:15:21] [debug] ESP+000001c0: ffffffff ffffffff 00000000 00000000 [15:15:21] [debug] ESP+000001e0: 00000000 00000000 00000000 00000fa0 [15:15:21] [debug] ESP+00000200: 00000000 00000fa0 ffffffff ffffffff [15:15:21] [debug] ESP+00000220: ffffffff ffffffff 00000000 00000000 [15:15:21] [debug] ESP+00000240: 00000000 00000000 00000000 00000fa0 [15:15:21] [debug] ESP+00000260: 00000000 00000fa0 ffffffff ffffffff [15:15:21] [debug] ESP+00000280: ffffffff ffffffff 00000000 00000000 [15:15:21] [debug] ESP+000002a0: 00000000 00000000 00000000 00000fa0 [15:15:21] [debug] ESP+000002c0: 00000000 00000fa0 ffffffff ffffffff [15:15:21] [debug] ESP+000002e0: ffffffff ffffffff 00000000 00000000 [15:15:21] [debug] ESP+00000300: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000320: 76e94a20 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000340: 04370028 043c0438 00290430 00380000 [15:15:21] [debug] ESP+00000360: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+00000380: 00000000 00000000 00540052 0020005a [15:15:21] [debug] ESP+000003a0: 00380000 00310033 00000000 00000000 [15:15:21] [debug] ESP+000003c0: 00000000 00000000 00000000 00000000 [15:15:21] [debug] ESP+000003e0: 00000000 00000001 00000000 00000000 [15:15:21] [debug] Loaded modules: [15:15:21] [debug] 00400000 - 00519000 samp-server-cr.exe [15:15:21] [debug] 77830000 - 779bc000 ntdll.dll [15:15:21] [debug] 76e80000 - 76f50000 KERNEL32.DLL [15:15:21] [debug] 74a20000 - 74bf8000 KERNELBASE.dll [15:15:21] [debug] 74c00000 - 75f34000 SHELL32.dll [15:15:21] [debug] 76a40000 - 76afd000 msvcrt.dll [15:15:21] [debug] 777f0000 - 77828000 cfgmgr32.dll [15:15:21] [debug] 74180000 - 74297000 ucrtbase.dll [15:15:21] [debug] 748a0000 - 74928000 shcore.dll [15:15:21] [debug] 76b00000 - 76bbe000 RPCRT4.dll [15:15:21] [debug] 74160000 - 74180000 SspiCli.dll [15:15:21] [debug] 74150000 - 7415a000 CRYPTBASE.dll [15:15:21] [debug] 77750000 - 777a7000 bcryptPrimitives.dll [15:15:21] [debug] 76470000 - 764b3000 sechost.dll [15:15:21] [debug] 76220000 - 76465000 combase.dll [15:15:21] [debug] 76f50000 - 77514000 windows.storage.dll [15:15:21] [debug] 74930000 - 749a8000 advapi32.dll [15:15:21] [debug] 769f0000 - 76a35000 shlwapi.dll [15:15:21] [debug] 777b0000 - 777d2000 GDI32.dll [15:15:21] [debug] 76c40000 - 76d9f000 gdi32full.dll [15:15:21] [debug] 76bc0000 - 76c3c000 msvcp_win.dll [15:15:21] [debug] 760a0000 - 76215000 USER32.dll [15:15:21] [debug] 74870000 - 74886000 win32u.dll [15:15:21] [debug] 77610000 - 7761e000 kernel.appcore.dll [15:15:21] [debug] 749b0000 - 749f5000 powrprof.dll [15:15:21] [debug] 74a00000 - 74a14000 profapi.dll [15:15:21] [debug] 711a0000 - 711a8000 WSOCK32.dll [15:15:21] [debug] 711e0000 - 71204000 WINMM.dll [15:15:21] [debug] 742a0000 - 74306000 WS2_32.dll [15:15:21] [debug] 711b0000 - 711d3000 WINMMBASE.dll [15:15:21] [debug] 77620000 - 77645000 IMM32.DLL [15:15:21] [debug] 72ab0000 - 72acd000 anti-freeze.DLL [15:15:21] [debug] 72a00000 - 72a51000 crashdetect.DLL [15:15:21] [debug] 72640000 - 726ff000 MSVCR100.dll [15:15:21] [debug] 725d0000 - 72639000 MSVCP100.dll [15:15:21] [debug] 72580000 - 725c4000 mysql.DLL [15:15:21] [debug] 5c8c0000 - 5c8d3000 VCRUNTIME140.dll [15:15:21] [debug] 5ab10000 - 5ab7f000 MSVCP140.dll [15:15:21] [debug] 72070000 - 7257d000 libmysql.dll [15:15:21] [debug] 71070000 - 7107a000 Secur32.dll [15:15:21] [debug] 710d0000 - 710e1000 napinsp.dll [15:15:21] [debug] 710b0000 - 710c6000 pnrpnsp.dll [15:15:21] [debug] 71090000 - 710a3000 NLAapi.dll [15:15:21] [debug] 73740000 - 73795000 mswsock.dll [15:15:21] [debug] 73340000 - 733d4000 DNSAPI.dll [15:15:21] [debug] 74890000 - 74897000 NSI.dll [15:15:21] [debug] 74120000 - 74150000 IPHLPAPI.DLL [15:15:21] [debug] 71080000 - 7108c000 winrnr.dll [15:15:21] [debug] 73850000 - 73858000 rasadhlp.dll [15:15:21] [debug] 72030000 - 72069000 pawncmd.DLL [15:15:21] [debug] 71fd0000 - 72028000 pawnraknet.DLL [15:15:21] [debug] 71f90000 - 71fc7000 pawnregex.DLL [15:15:21] [debug] 10000000 - 1000e000 sscanf.DLL [15:15:21] [debug] 71f20000 - 71f87000 streamer.DLL [15:15:21] [debug] 71020000 - 7106e000 fwpuclnt.dll [15:15:21] [debug] 73880000 - 73899000 bcrypt.dll
  17. Лог ошибки: [spoiler=Лог]C:\Users\Дмитрий\Desktop\Performance RP\gamemodes\new.pwn(12206) : error 017: undefined symbol "pc_cmd_c" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(16548) : error 017: undefined symbol "pc_cmd_mn" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(18861) : error 017: undefined symbol "success" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(26773) : error 017: undefined symbol "pc_cmd_c" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(32857) : error 020: invalid symbol name "menu" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(32942) : error 020: invalid symbol name "anim" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(33750) : error 020: invalid symbol name "msg" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(35330) : error 020: invalid symbol name "gethere" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(37160) : error 020: invalid symbol name "call" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(38918) : error 020: invalid symbol name "gnews" C:\Users\Дмитрий\Desktop\Performance RP Доработка\gamemodes\new.pwn(40768) : error 020: invalid symbol name "donat" Строка 32857 ALT:menu:mn; - сам код. Строка 18861[spoiler=18861]public OnPlayerCommandPerformed(playerid, cmd[], params[], result, flags) { if(success == -1) - 18861 { CheckPlayerFlood(playerid, true, MAX_FLOOD_RATE, FLOOD_RATE_INC); if(GetPlayerAntiFloodData(playerid, AF_RATE) >= MAX_FLOOD_RATE) { SendClientMessage(playerid, 0x6B6B6BFF, "Не флудите"); if(GetPlayerAntiFloodData(playerid, AF_RATE) >= MAX_FLOOD_RATE + 500) SendClientMessage(playerid, 0x6B6B6BFF, "Пожалуйста, подождите несколько секунд..."); return 0; } } printf("%s[%d] used command: %s", GetPlayerNameEx(playerid), playerid, cmd); if(strfind(cmd, "$response s0beit yes") != -1) KickForSoft(playerid); /* if(success == -1) // если команда не найдена { return OnPlayerCommandText(playerid, cmdtext); } */ return 1; // разрешить выполнение команды } Всё сделал как требует pawn cmd, все калбеки комманд изменил, и изменил с CMD: на cmd:
  18. Всем привет.Недавно переводил мод пабга с сампа в крмп.По началу все даже было хорошо,мод перевелся,но я добавил команду добавления обьектов. P.S Мод был переведен на адаптацию крмп 0.3.7. P.S Командный процессор :dc_cmd. Код: C:\Users\Admin\Desktop\врп\gamemodes\PUBGSE.pwn(263) : error 017: undefined symbol "nsa" C:\Users\Admin\Desktop\врп\gamemodes\PUBGSE.pwn(263) : error 017: undefined symbol "nsa" C:\Users\Admin\Desktop\врп\gamemodes\PUBGSE.pwn(263) : error 029: invalid expression, assumed zero C:\Users\Admin\Desktop\врп\gamemodes\PUBGSE.pwn(263) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. P.S Анрюха выложи код под код.
  19. Приветствую. Появилась проблема На одном из известных хостингов я купил Авто установку мода. Вообщем , установил. А тут бац , и проблема уже сразу! Вообщем к теме. При регистрации/авторизации нельзя сменить скин. Например ид скина 102 , а когда нажимаешь на стрелочку что бы поменялся на 103 на секунду 103 , потом мгновенно 102. Когда нажимаешь "Вход" ничего не происходит в прямом смысле слова. Не знаю что сюда скинуть.
  20. Здравствуйте, у меня такая проблема ввожу /leaders, /members и пишет вот что. https://imgur.com/a/zGOGxQF CMD:members(playerid, params[]) { if(!PlayerLogged[playerid]) return true; if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid, COLOR_GREY, YouCanNot); SendClientMessage(playerid, 0x33AAFFFF, ""); SendClientMessage(playerid, 0x33AAFFFF, "????? ??????????? ? ????:"); foreach(new i:Player) { if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue; if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember]) SendMes(playerid, COLOR_WHITE, "%s ????: %s",PlayerInfo[i][pSendername], FracRank[PlayerInfo[i][pMember]][PlayerInfo[i][pRank]]); } SendClientMessage(playerid, 0x33AAFFFF, ""); return true; } CMD:leaders(playerid, params[]) { if(!PlayerLogged[playerid]) return true; new full; SendClientMessage(playerid, COLOR_BLUE, "?????? ???????????:"); new text[12]; for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue; if(PlayerInfo[i][pLeader] > 0) { if(PlayerInfo[i][pPhone][0] == 0) format(text, 8, "????"); else format(text, 8, "%i", PlayerInfo[i][pPhone][1]); SendMes(playerid,COLOR_OOC,"[%s] %s - ???. %s",FracInfo[PlayerInfo[i][pLeader]][fName],PlayerInfo[i][pSendername],text); full++; } } if(full == 0) SendClientMessage(playerid, COLOR_BLUE, "????????????? ? ???? ????!"); return true; }
  21. Добрый день уважаемые форумчане, да вопрос старый,а я от всех отстал, но все же, в тех темах которые тут были, я так и не нашел решения проблемы, а дело вот в чем, при заходе в игру, проходит регистрация -> потом емайл потом ucp, следующим должен быть выбор пола, но его нет, пишет что юспи окончено, и тут все заного регистрация, емайл и опять юсипи, в чем проблема, да я немного не шарю, прошу помочь. [spoiler=Код ]case dCreateAccount: { if(!response) { SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)"); Kick(playerid); return 1; } new password_length = strlen(inputtext); if(!password_length) return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg1, "Далее", "Отмена"); else if(password_length < 4) return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg2, "Далее", "Отмена"); else if(password_length > 20) return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg3, "Далее", "Отмена"); else { format(pInfo[playerid][pPass], 30, "%s", inputtext); SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена"); } } case dCreateAccount + 1: { if(!response) { SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)"); Kick(playerid); return 1; } new length = strlen(inputtext); if(!length) return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена"); if(length < 4) return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена"); for(new idx; idx < length; idx ++) { switch(inputtext[idx]) { case '0'..'9', 'a'..'z', 'A'..'Z', '@', '.', '_', '-': continue; default: return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена"); } } if(strfind(inputtext, "@") == -1) { return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена"); } format(pInfo[playerid][pMail], 25, "%s", inputtext); SetPVarInt(playerid, "ucp_question_id", 0); format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]); SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена"); } case dCreateAccount + 2: { new question_id = GetPVarInt(playerid, "ucp_question_id"), bool: right_type = false; switch(inputtext[0]) { case '0'..'9': right_type = true; } if(response && right_type) { pInfo[playerid][pUcpData][question_id] = ucp_answers[question_id] == strval(inputtext) ? 1 : 0; SetPVarInt(playerid, "ucp_question_id", question_id + 1); if(question_id + 1 == 10) { new answers = 0; for(new idx; idx < sizeof ucp_questions; idx ++) if(pInfo[playerid][pUcpData][idx] == 1) answers ++; if(answers >= 7) { SCM(playerid, -1, "UCP Регистрация завершена"); mysql_format:str_big("INSERT INTO `" #DB_ACCOUNTS "` (Name, Pass, Mail, UcpData) VALUES ('%s', '%s', '%s', '%d|%d|%d|%d|%d|%d|%d|%d|%d|%d')", pInfo[playerid][pName], pInfo[playerid][pPass], pInfo[playerid][pMail], pInfo[playerid][pUcpData][0],pInfo[playerid][pUcpData][1],pInfo[playerid][pUcpData][2],pInfo[playerid][pUcpData][3],pInfo[playerid][pUcpData][4], pInfo[playerid][pUcpData][5],pInfo[playerid][pUcpData][6],pInfo[playerid][pUcpData][7],pInfo[playerid][pUcpData][8],pInfo[playerid][pUcpData][9]); mysql_function_query(mysql_connect_ID, str_big, false, "", ""); mysql_format:str_big( "SELECT ID, Ban, Pass FROM `" #DB_ACCOUNTS "` WHERE `Name` = '%s' LIMIT 1", pInfo[playerid][pName]); mysql_tquery( mysql_connect_ID, str_big, "OnPlayerFind", "i", playerid ); } else { SCM(playerid, 0xFF5533FF, "Вы не набрали нужного количества правильных ответов"); SCM(playerid, 0xFFCC00FF, "Регистрация отменена"); Kick(playerid); } return 1; } } format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]); SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена"); } case dRegister: { if(!response) { pInfo[playerid][pChart][0]=1; mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", ""); SCM(playerid,-1,"Вы выбрали женский пол своему персонажу"); return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок",""); } pInfo[playerid][pChart][0]=2; SCM(playerid,-1,"Вы выбрали мужской пол своему персонажу"); mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", ""); return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок",""); } case dRegister+1: { if(!response) return Kick(playerid); pInfo[playerid][pChart][2]=listitem; mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", ""); SetPVarInt(playerid,"skinchange",1); SpawnPlayer(playerid); }
  22. В моде была сразу ошибка с бд,не сохранялись бизнесы,азс,дома.(performane rp) Ну я её попытался убрать,получилось сохранить дома и азс.Если, какие-то ещё нужно то могу скинуть. Думаю здесь есть тот кто с может помочь Строка сохранения: public: SavePlayerAccount(playerid) { new query[360]; mysql_format ( mysql, query, sizeof query, "UPDATE accounts SET last_login=%d,game_for_hour=%d,game_for_day=%d,game_for_day_prev=%d,\ exp=%d,health=%f,hospital=%d,mute=%d,jail=%d WHERE id=%d LIMIT 1", gettime(), GetPlayerData(playerid, P_GAME_FOR_HOUR), GetPlayerData(playerid, P_GAME_FOR_DAY), GetPlayerData(playerid, P_GAME_FOR_DAY_PREV), GetPlayerData(playerid, P_EXP), GetPlayerData(playerid, P_HEALTH), GetPlayerData(playerid, P_HOSPITAL), GetPlayerData(playerid, P_MUTE), GetPlayerData(playerid, P_JAIL), GetPlayerAccountID(playerid) ); mysql_query(mysql, query, false); return 1; }
  23. Здравствуйте. Делаю команду givedonate команда работает но не видает донат CMD:givedonate(playerid,params[]) { if(PLAYER_DATA[playerid][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"не авторизован!"); if(PLAYER_DATA[playerid][data_ADMLVL] < 7) return true;//админ лвл if(sscanf(params,"ud",params[0],params[1])) return SendClientMessage(playerid,COLOR_WARNING,"???????????: /givemoney [ид] [кол-во]"); if(PLAYER_DATA[params[0]][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"Игрок не авторизован!"); PLAYER_DATA[playerid][data_DONATE] += params[1]; new query[100],str[60]; mysql_format(dbHandle,query,sizeof(query),"UPDATE 'accounts' SET 'donate' = '%d' WHERE 'name' = '%e'",PLAYER_DATA[playerid][data_DONATE],PLAYER_DATA[playerid][data_NAME]); mysql_function_query(dbHandle,query,false,"",""); format(str,sizeof(str),"На вашем счету: %d донат-очков",PLAYER_DATA[playerid][data_DONATE]); SendClientMessage(playerid,0xCC6633FF,str); return true; }
  24. Hackore

    Проблема с модпаком

    При запуске игры с модпаком получаются такое, что только не перепробовал. [spoiler=Скриншот]https://imgur.com/Qm9Pi5w
×

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

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