Вопросы

tivan666ban
Активный

помогите пожалуйста самп mode unknown (сразу говорю что все плагины прописаны даже крашдетектор не ругается но всё равно мод ункновн)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 ответов на этот вопрос

  • 0
tivan666ban
Активный

@Tookie Johnson server.cfg

Спойлер

echo Executing Server Config...
lanmode 0
rcon_password nfrybfr
maxplayers 50
port 7777
hostname SA-MP 0.3 Server
gamemode0 Untitled
filterscripts
plugins mysql
announce 0
chatlogging 0
weburl www.sa-mp.com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [%H:%M:%S]
language English

консоль

Спойлер


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

filterscripts = ""  (string)

Server Plugins
--------------
 Loading plugin: mysql
 >> plugin.mysql: R41 successfully loaded.
  Loaded.
 Loaded 1 plugins.


Started server on port: 7777, with maxplayers: 50 lanmode is OFF.


Filterscripts
---------------
  Loaded 0 filterscripts.

если что запускаю не на хостинге а у себя на компе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , у вас название мода в папке gamemodes совпадает с тем, что написано в server.cfg? Если да, то хорошо.

 

Проверьте вес файлов в папке gamemodes. Файл .amx должен весить больше, чем .pwn

Отредактировано пользователем Tookie Johnson

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , хорошо. Установите  плагин и инклуд crashdetect. Если у вас Виндоус, то скачивайте для него. Не забудьте подключить инклуд в моде. После подключения запустите консоль, и если не работает, то отправьте сюда логи.

 

crashdetect - *кликабельно*.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
tivan666ban
Активный

@Tookie Johnson 

Спойлер


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

filterscripts = ""  (string)

Server Plugins
--------------
 Loading plugin: mysql
 >> plugin.mysql: R41 successfully loaded.
  Loaded.
 Loading plugin: crashdetect
  CrashDetect plugin 4.21
  Loaded.
 Loaded 2 plugins.


Started server on port: 7777, with maxplayers: 50 lanmode is OFF.


Filterscripts
---------------
  Loaded 0 filterscripts.

Подключение к базе данных samp не удалось.

----------------------------------
 Blank Gamemode by your name here
----------------------------------

Number of vehicle models: 0
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , у вас база в Denwer? Перепроверьте подключение к базе данных в моде. Будет ещё лучше, если скинете сюда ваше подключение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , всё, что у вас связано с базой. Переменная, само подключение. Скопируйте из мода и правильно вставьте в сообщение.

 

Как правильно приложить код к вашему сообщению вы можете узнать в этой теме - https://pawno-rus.ru/osnova.html/faq/spoiler-and-code

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
tivan666ban
Активный

@Tookie Johnson а типо код павн отправить?

@Tookie Johnson если так то вот

Спойлер

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

//================èíêëóèäû================
#include <a_samp>
#include <a_mysql>
#include <crashdetect>
//================ïåðåìåííûå================
new MySQL:dbHandle;
new MySQL: g_connection_db;
//================äåôàéíû================
#define Host "127.0.0.1"
#define User "root" // ýòî åñëè âû èñïîëüçóåòå Denwer. Åñëè õîñòèíã óêàçûâàåòå äðóãîãî ïîëüçîâàòåëÿ.
#define DataBase "samp"
#define Password_SQL ""//Åñëè âû íà õîñòèíãå ñòàâèòå ïàðîëü,äëÿ Denwer ïàðîëü íå òðåáóåòñÿ, ÷óòü ïîçæå ñêàæó êàê åãî óñòàíîâèòü
#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    dbHandle = mysql_connect(Host,User,Password_SQL,DataBase);// Â R41 ïîìåíÿëèñü ìåñòàìè Ïàðîëü è Áàçà
    dbHandle = mysql_connect(Host,User,DataBase,Password_SQL);
    if(mysql_errno())
    {
        printf("Ïîäêëþ÷åíèå ê áàçå äàííûõ %s íå óäàëîñü.",DataBase); // %s îçíà÷àåò ñòðîêó. Òî åñòü áóäåò âûâîäèòü íàçâàíèå áàçû äàííûõ êîòîðîå óêàçàíî â #define DataBase
    }
    else
    {
        printf("Ïîäêëþ÷åíèå ê áàçå äàííûõ %s óñïåøíî",DataBase);
    }
    return 1;
}

public OnGameModeExit()
{
    mysql_close(dbHandle);
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.37831343.157215.3746);
    SetPlayerCameraPos(playerid, 1958.37831343.157215.3746);
    SetPlayerCameraLookAt(playerid, 1958.37831343.157215.3746);
    return 1;
}

public OnPlayerConnect(playerid)
{
    static const fmt_str[] = "SELECT * FROM `table_accounts` WHERE `name` = '%s' LIMIT 1";
    new query[sizeof(fmt_str) + MAX_PLAYER_NAME + 2 + 1], player_name[MAX_PLAYERS][MAX_PLAYER_NAME+1];

    GetPlayerName(playerid, player_name[playerid], MAX_PLAYER_NAME+1);

    format(query, sizeof query, fmt_str, player_name[playerid]);
    mysql_tquery(g_connection_db, query, "FindPlayerInTable""i", playerid);

    new rows;
    cache_get_row_count(rows);
    if(!rows) //åñëè àêêàóíò íå íàéäåí
    {
        //...
    }
    else //èíà÷å
    {
        //...
    }
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true10) == 0)
    {
        // Do something here
        return 1;
    }
    return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}

public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , вы пароль от базы просто стёрли или забыли вписать в дефайн?

Отредактировано пользователем Tookie Johnson

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Tookie Johnson
Активный

@tivan666ban , if(mysql_errno()) и так далее, попробуйте заменить на это:

 

https://disk.yandex.ru/i/b1D5jaUK9fvv3g

 

И запустите консоль, после чего отправьте её сюда. С помощью этого мы можем узнать более точную причину, почему база не подключилась.

 

P.S. Не получается сюда вставить код с компьютерной версии на телефоне.

Отредактировано пользователем Tookie Johnson

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
tivan666ban
Активный

@Tookie Johnson Спасибо большое у меня значит было что то с сампом что писало ункновн у меня всё работало))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • -1
tivan666ban
Активный

@Tookie Johnson 

Спойлер


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

filterscripts = ""  (string)

Server Plugins
--------------
 Loading plugin: mysql
 >> plugin.mysql: R41 successfully loaded.
  Loaded.
 Loading plugin: crashdetect
  CrashDetect plugin 4.21
  Loaded.
 Loaded 2 plugins.


Started server on port: 7777, with maxplayers: 50 lanmode is OFF.


Filterscripts
---------------
  Loaded 0 filterscripts.

Подключение к базе данных удалось

----------------------------------
 Blank Gamemode by your name here
----------------------------------

Number of vehicle models: 0
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Helados
      От Helados
      Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
      Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
      Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.
    • тимормо
      От тимормо
      Копия Diamond RP (основа State 99)
      Скачать файл Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода
       
       
      Добавил тимормо Добавлено 07/15/26 Категория Моды Автор #TomSnow  
    • тимормо
      От тимормо
      Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода