Jump to content
  • 0

pomoc Pad serveru


Thirew

Dotaz

Popis problému:

Dobrý den, dnes celý den už řeším jeden problém když zapnu server tak třeba minutu jede normálně se přihlasím ale pak dam nějakej přikaz tak mě to automaticky vyhodí a server se vypne hostuji u fakahedy, normálně na localhostu mě to vše normálně funguje tak už nevím co může být za problém, jestli to je hostingem tak neznáte někdo nějaký lepší hosting než fakaheda ? Díky předem

 

Chyby/varování kompilátoru a při běhu:

--

 

Kód:

 

[13:11:28] [connection] 109.235.1.181:57012 requests connection cookie.
[13:11:29] [connection] incoming connection: 109.235.1.181:57012 id: 0
[13:11:29] [join] Johnny_Carter has joined the server (0:109.235.1.181)
[13:12:22] [connection] 185.5.225.244:63109 requests connection cookie.
[13:12:23] [connection] incoming connection: 185.5.225.244:63109 id: 1
[13:12:23] [join] Nick_Carter has joined the server (1:185.5.225.244)
[13:12:28] [part] Johnny_Carter has left the server (0:0)
[13:12:40] Nick Carter has logged in.

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

 

 

 

Dodatečné poznámky:

--

Link to comment
Share on other sites

12 odpovědí na tuto otázku

Recommended Posts

  • 0

Zdravím, nejspíš máš nějakou chybu v kódu. Dej se OnPlayerCommandText (pokud děláš příkazy normálně přes fci strcmp), pokud používáš nějaký command systém (dcmd, zcmd, ycmd, ...), tak sem dej příkazy, respektive ten, na kterým to zkoušíš. Pokud je ovšem jedno jaký příkaz zadáš, děláš nejspíš něco blbě rovnou po připojení (OnPlayerConnect, OnPlayerSpawn, ...), takže nám sem hoď kód z těchto callbacků. ;) 

Link to comment
Share on other sites

  • 0

Ahoj, zkoušíme to na všech jen je divné že na localhostu vše jde v pořádku jen na hostingu ne jak je to možné ?

code

public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid)) return 1;
    if(!gPlayerLogged{playerid})
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "ERROR: Nejsi přihlašen!");
        SetTimerEx("KickEx", 1000, 0, "i", playerid);
        return 1;
	}
	SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1);

 	if(sobeitCheckvar[playerid] == 0)
	{
	    if(PlayerInfo[playerid][pInt] == 0 && PlayerInfo[playerid][pVW] == 0)
	    {
			if(sobeitCheckIsDone[playerid] == 0)
			{
			    if(PlayerInfo[playerid][pAdmin] < 2)
			    {
			        if(PlayerInfo[playerid][pHospital] == 0)
			        {
					    sobeitCheckIsDone[playerid] = 1;
					    SetTimerEx("sobeitCheck", 10000, 0, "i", playerid);
						TogglePlayerControllable(playerid, false);
					}
				}
			}
  		}
	}

	if(GetPVarInt(playerid, "Spolujezdec") == 1)
	{
	    new Float:X, Float:Y, Float:Z;
	    GetVehiclePos(GetPVarInt(playerid, "Spolujezdec"), X, Y, Z);
	    SetPlayerPos(playerid, (X-2.557), (Y-3.049), Z);
	    SetPlayerWeaponsEx(playerid);
        GivePlayerValidWeapon(playerid, 46, 60000);
        SetPlayerSkin(playerid, GetPVarInt(playerid, "SpolujezdecSkin"));
        SetPlayerHealth(playerid, GetPVarFloat(playerid, "SpolujezdecHP"));
        if(GetPVarFloat(playerid, "NGPassengerArmor") > 0) {
        	SetPlayerArmor(playerid, GetPVarFloat(playerid, "SpolujezdecArmor"));
        }
		DeletePVar(playerid, "Spolujezdec");
	    DeletePVar(playerid, "SpolujezdecVeh");
		DeletePVar(playerid, "SpolujezdecArmor");
		DeletePVar(playerid, "SpolujezdecHP");
		DeletePVar(playerid, "SpolujezdecSkin");
	    return 1;
	}
	if(InsidePlane[playerid] != INVALID_VEHICLE_ID)
	{
		SetPlayerPos(playerid, GetPVarFloat(playerid, "air_Xpos"), GetPVarFloat(playerid, "air_Ypos"), GetPVarFloat(playerid, "air_Zpos"));
		SetPlayerFacingAngle(playerid, GetPVarFloat(playerid, "air_Rpos"));
		SetPlayerHealth(playerid, GetPVarFloat(playerid, "air_HP"));
		if(GetPVarFloat(playerid, "air_Arm") > 0) {
			SetPlayerArmor(playerid, GetPVarFloat(playerid, "air_Arm"));
		}
		SetPlayerWeaponsEx(playerid);
		SetPlayerToTeamColor(playerid);
                SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		SetPlayerInterior(playerid, GetPVarInt(playerid, "air_Int"));

		DeletePVar(playerid, "air_Xpos");
		DeletePVar(playerid, "air_Ypos");
		DeletePVar(playerid, "air_Zpos");
		DeletePVar(playerid, "air_Rpos");
		DeletePVar(playerid, "air_HP");
		DeletePVar(playerid, "air_Arm");
		DeletePVar(playerid, "air_Mode");
		DeletePVar(playerid, "air_Int");

		SetCameraBehindPlayer(playerid);
		SetPlayerVirtualWorld(playerid, InsidePlane[playerid]);
		return 1;
	}
	SyncPlayerTime(playerid);

	if(GetPVarType(playerid, "STD")) {
		DeletePVar(playerid, "STD");
	}

	SetPlayerTeam(playerid, TEAM_NE);
	SetPlayerSpawn(playerid);
	SetPlayerWeapons(playerid);
	SetPlayerToTeamColor(playerid);
	IsSpawned[playerid] = 1;
	SpawnKick[playerid] = 0;
	return 1;
}
Link to comment
Share on other sites

  • 0

Zkus dát do poznámek ( /* code */ ) to, co si myslíš že to způsobuje, ale jestli vážně nevíš co to dělá tak zkus dát do poznámek tu funkci, u které ti ten server spadne.

Link to comment
Share on other sites

  • 0

Mňa ešte napadá, ak používaš nejaké priečinky, ak ich nemáš vytvorené na hostingu ale v localhoste áno tak kvôli tomu ti môže padať server...

Link to comment
Share on other sites

  • 0

To je podle mě blbost, kdyby to bylo hostingem, tak to bude dělat více klientům a pokud nikde na jejich fóru nepozoruješ podobné problémy jako máte vy, tak máte nejspíš někde špatně něco vy.

 

BTW: Tohle je ten server, kde ti nejde rozjet mysql?

 

Dej sem logy, jestli to je ten server s mysql, tak si zapni veškeré logování a po dalším testu jsem dej ty logy i z mysql.

 

A odpovídej prosím na otázky, takhle se jinak k ničemu nedopracujeme...  

Edited by GaRGoyLeS
Link to comment
Share on other sites

  • 0

Mysql už mi normalně jede, vše mě vždy fungovalo jen včera to cele začalo blbnout, asi to nebude našim gamemodem když jsme tam zkoušeli různé gm a dělalo to to stejné přihlasily jsme se a bum vyplo se to. možná se něco stalo konkretně našemu serveru nějaký vypadky nebo bug už jsme to napsali na forum tak se uvidí.

Edited by Leire
Link to comment
Share on other sites

  • 0

Ahoj, server jsme reinstalovaly a daly spravný config na určení gamemode, děkujeme za ochotu pomoci, měly jsme vps ale s tím byli problémy tak naše vps nepouživáme na Gta SA:MP server

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...