GameMode unkown - rezolvare

Urmareste HostGame.ro pe instagram

Rezolvare GameMode unkown SAMP, tutorial video https://youtu.be/3_HA83IYlRE

Rezolvare GameMode unkown SAMP, tutorial video

Numele GameMode la un server SAMP este stabilit in sursa ....pwn, a GM-ului, de linia:

SetGameModeText("nume gamemode");

Ex.: SetGameModeText("HostGame.ro Server)");

Lipsa acestei linii determina afisarea unkown la  GameMode SAMP sau orice dar nu denumirea corecta.

Acest lucru se intampla in special la schimbarea unui GM fara a verifica in sursa .pwn daca exista numele GameMode.

De regula aceasta linie se afla dupa OnGameModeInit, fapt pentru care daca la o prima cautare (Ctrl+F) nu gasim in sursa .pwn SetGameModeText, cautam OnGameModeInit si adaugam numele GameMode.

Exemplu:

//==============================================================================
//GameModeInit
//==============================================================================
public OnGameModeInit()
{
    //--------------------------------------------------------------------------
    //Script Settings
    //--------------------------------------------------------------------------
    Streamer_TickRate(30);                SetGameModeText("HostGame.ro Server)");
    AllowInteriorWeapons(true);            DisableInteriorEnterExits();
    EnableStuntBonusForAll(false);        SetWorldTime(14);
    SetWeather(2);                        UsePlayerPedAnims();
    AntiDEAmx();                        Database = db_open("CSystem.db");
    //--------------------------------------------------------------------------
    SendRconCommand("hostname » Samp.HostGame.ro « | /BuyVip - V.I.P Free !");
    SendRconCommand("weburl http://hostgame.ro/");
    SendRconCommand("mapname Stunt-DM-Race-FreeRoam");
    //--------------------------------------------------------------------------

 

Dupa actualizare trebuie recompilata sursa.

 

Alte cauze posibile:

- greseala de script in sursa GM. Cele mai simple greseli sunt taguri HTML incomplete, lipsa etichete / tag de inceput (<>) cu ar fi <tr> sau <td> , etc. sau lipsa etichete / tag de sfarsit (</>) : </tr> sau </td>, lipsa ghilimelelor de la denumire, etc. Dupa depistare si corectare greseala script se recompileaza sursa.

- lipsa functie sau functii includes (de regula acest lucru se anunta la compilare), se verifica daca programul de compilare, PAWN compiler, are toate functiile includes precizate in sursa GM, si se recompileaza, dupa completarea functiilor lipsa

- in server.cfg la linia gamemode0 sa fie numele GameModului pe care vrei sa-l rulezi

- in server.cfg la linia plugins toate pluginurile sa fie .so (la hostul pe linux cum este la HostGame.ro)

Comentarii

Trebuie să fii autentificat pentru a adăuga un comentariu!

Nu a fost făcut nici un comentariu.

×HostGame.ro folosește cookies pentru a-ți oferi o experiență cât mai plăcută. Navigând în continuare, îți exprimi acordul pentru folosirea acestora. Mai multe detalii aici.