Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[debug] Server crashed while executing

Статус
В этой теме нельзя размещать новые ответы.

1121

Умник
PHP:
04/08/2014 01:35:35] [debug] Server crashed while executing mod.amx
[04/08/2014 01:35:35] [debug] AMX backtrace:
[04/08/2014 01:35:35] [debug] #0 native fwrite () [004056e0] from samp-server.exe
[04/08/2014 01:35:35] [debug] #1 00001e80 in dini_Set (filename[]=@0x001e04b4 "Accounts/Unknown.ini", key[]=@0x00152e84 "FMuted", value[]=@0x001e0040 "0") at C:\Users\игорь\Desktop\mod\pawno\include\dini.inc:81
[04/08/2014 01:35:35] [debug] #2 00002160 in dini_IntSet (filename[]=@0x001e04b4 "Accounts/Unknown.ini", key[]=@0x00152e84 "FMuted", value=0) at C:\Users\игорь\Desktop\mod\pawno\include\dini.inc:105
[04/08/2014 01:35:35] [debug] #3 000b1c68 in public OnPlayerSave (playerid=0) at C:\Users\игорь\Desktop\X_Y_Z-RPG1\gamemodes\mod.pwn:8535
[04/08/2014 01:35:35] [debug] #4 00029220 in public OnPlayerSpawn (playerid=0) at C:\Users\игорь\Desktop\X_Y_Z-RPG1\gamemodes\mod.pwn:2947
[04/08/2014 01:35:35] [debug] System backtrace:
[04/08/2014 01:35:35] [debug] #0 00493990 in ?? () from C:\Users\игорь\Desktop\mod\samp-server.exe
[04/08/2014 01:35:35] [debug] #1 0040531e in ?? () from C:\Users\игорь\Desktop\mod\samp-server.exe
Строка 81
PHP:
#define COLOR_DBLUE 		0x2641FEFF
строка 105
PHP:
Float:vHel,
строка 8535
PHP:
dini_IntSet(string, "MutedTime", PlayerInfo[playerid][pMutedTime]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
строка 2947
PHP:
if(PlayerInfo[playerid][pAdmin] == 0){PlayerInfo[playerid][pDostup] = 0;}


PHP:
public OnPlayerSave(playerid)
{
{
	if(gPlayerLogged[playerid] == 1)
	{
		new string[256];
		new playername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, playername, sizeof(playername));
		format(string, sizeof(string), "Accounts/%s.ini", playername);
		if(dini_Exists(string))
		{
			dini_IntSet(string, "Level", PlayerInfo[playerid][pLevel]);
			dini_IntSet(string, "DonateGun", PlayerInfo[playerid][pdak]);
			dini_IntSet(string, "AdminPass", PlayerInfo[playerid][pDostup]);
			dini_IntSet(string, "PlayerPass", PlayerInfo[playerid][pDostupL]);
			dini_IntSet(string, "AdminLevel", PlayerInfo[playerid][pAdmin]);
			dini_IntSet(string,"HelperLevel",PlayerInfo[playerid][pHelper]);
			dini_IntSet(string, "GiveM", PlayerInfo[playerid][pGivem]);
			dini_IntSet(string, "VipAkk", PlayerInfo[playerid][pDonateRank]); //,PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
			dini_IntSet(string, "UpgradePoints", PlayerInfo[playerid][gPupgrade]); //,PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
			dini_IntSet(string, "Registered", PlayerInfo[playerid][pReg]); //,PlayerInfo[playerid][pReg]);fwrite(hFile, var);
			dini_IntSet(string, "Sex", PlayerInfo[playerid][pSex]);
			dini_IntSet(string, "Muted", PlayerInfo[playerid][pMuted]); //,PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
			dini_IntSet(string, "FMuted", PlayerInfo[playerid][pFMuted]); //,PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
			dini_IntSet(string, "MutedTime", PlayerInfo[playerid][pMutedTime]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
			dini_IntSet(string, "Blocked", PlayerInfo[playerid][pBlocked]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
			dini_IntSet(string, "FMutedTime", PlayerInfo[playerid][pFMutedTime]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
			dini_IntSet(string, "Respect", PlayerInfo[playerid][pExp]); //,PlayerInfo[playerid][pExp]);fwrite(hFile, var);
			dini_IntSet(string, "Money", PlayerInfo[playerid][pMoney]);
			dini_IntSet(string, "Bank", PlayerInfo[playerid][pAccount]); //,PlayerInfo[playerid][pAccount]);fwrite(hFile, var);
			dini_IntSet(string, "Crimes", PlayerInfo[playerid][pCrimes]); //,PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
			dini_IntSet(string, "Arrested", PlayerInfo[playerid][pArrested]); //,PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
			dini_IntSet(string, "WantedDeaths", PlayerInfo[playerid][pWantedDeaths]); //,PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var);
			dini_IntSet(string, "Job", PlayerInfo[playerid][pJob]); //,PlayerInfo[playerid][pJob]);fwrite(hFile, var);
			dini_IntSet(string, "Paycheck", PlayerInfo[playerid][pPayCheck]); //,PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
			dini_IntSet(string, "HeadValue", PlayerInfo[playerid][pHeadValue]); //,PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
			dini_IntSet(string, "Jailed", PlayerInfo[playerid][pJailed]);
			dini_IntSet(string, "JailTime", PlayerInfo[playerid][pJailTime]);
			dini_IntSet(string, "Materials", PlayerInfo[playerid][pMats]); //,PlayerInfo[playerid][pMats]);fwrite(hFile, var);
			dini_IntSet(string, "Drugs", PlayerInfo[playerid][pDrugs]); //,PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
			dini_IntSet(string, "Leader", PlayerInfo[playerid][pLeader]); //,PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
			dini_IntSet(string, "Member", PlayerInfo[playerid][pMember]); //,PlayerInfo[playerid][pMember]);fwrite(hFile, var);
			dini_IntSet(string, "Rank", PlayerInfo[playerid][pRank]); //,PlayerInfo[playerid][pRank]);fwrite(hFile, var);
			dini_IntSet(string, "Char", PlayerInfo[playerid][pChar]); //,PlayerInfo[playerid][pChar]);fwrite(hFile, var);
			dini_IntSet(string, "DetSkill", PlayerInfo[playerid][pDetSkill]); //,PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
			dini_IntSet(string, "DrugsSkill", PlayerInfo[playerid][pDrugsSkill]);
			dini_IntSet(string, "MatsSkill", PlayerInfo[playerid][pMatsSkill]); //,PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
			dini_IntSet(string, "LawSkill", PlayerInfo[playerid][pLawSkill]); //,PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
			dini_IntSet(string, "MechSkill", PlayerInfo[playerid][pMechSkill]); //,PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
			dini_IntSet(string, "JackSkill", PlayerInfo[playerid][pJackSkill]); //,PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
			dini_IntSet(string, "CarSkill", PlayerInfo[playerid][pCarSkill]); //,PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
			dini_IntSet(string, "NewsSkill", PlayerInfo[playerid][pNewsSkill]); //,PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_IntSet(string, "AviaSkill", PlayerInfo[playerid][pAviaSkill]); //,PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
			dini_IntSet(string, "pZmats", PlayerInfo[playerid][pZmats]); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_IntSet(string, "pZdrugs", PlayerInfo[playerid][pZdrugs]); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_IntSet(string, "ptMats", PlayerInfo[playerid][ptMats]); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_IntSet(string, "ptDrugs", PlayerInfo[playerid][ptDrugs]); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_IntSet(string, "TruckSkill", PlayerInfo[playerid][pTruckSkill]);
			dini_IntSet(string, "GunSkill", PlayerInfo[playerid][pGunSkill]); //,PlayerInfo[playerid][pDrugSkill]);fwrite(hFile, var);
			dini_FloatSet(string, "pSHealth",PlayerInfo[playerid][pSHealth]);
			GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
			dini_FloatSet(string, "pHealth",PlayerInfo[playerid][pHealth]);
			dini_IntSet(string, "Local", PlayerInfo[playerid][pLocal]); //,PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
			dini_IntSet(string, "Team", PlayerInfo[playerid][pTeam]); //,PlayerInfo[playerid][pTeam]);fwrite(hFile, var);
			dini_IntSet(string, "House", PlayerInfo[playerid][pPhousekey]); //,PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
			dini_IntSet(string, "Bizz", PlayerInfo[playerid][pPbiskey]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
			dini_IntSet(string, "CarLic", PlayerInfo[playerid][pCarLic]); //,PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
			dini_IntSet(string, "FlyLic", PlayerInfo[playerid][pFlyLic]); //,PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
			dini_IntSet(string, "BoatLic", PlayerInfo[playerid][pBoatLic]); //,PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
			dini_IntSet(string, "GunLic", PlayerInfo[playerid][pGunLic]); //,PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
			dini_IntSet(string, "MotoLic", PlayerInfo[playerid][pMotoLic]); //,PlayerInfo[playerid][pMotoLic]);fwrite(hFile, var);
			dini_IntSet(string, "CarTime", PlayerInfo[playerid][pCarTime]); //,PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
			dini_IntSet(string, "PayDay", PlayerInfo[playerid][pPayDay]); //,PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
			dini_IntSet(string, "AlcoholPerk", PlayerInfo[playerid][pAlcoholPerk]); //,PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
			dini_IntSet(string, "MiserPerk", PlayerInfo[playerid][pMiserPerk]); //,PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
			dini_IntSet(string, "PainPerk", PlayerInfo[playerid][pPainPerk]); //,PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var);
			dini_IntSet(string, "TraderPerk", PlayerInfo[playerid][pTraderPerk]); //,PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
			dini_IntSet(string, "Warnings", PlayerInfo[playerid][pWarns]); //,PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
			dini_IntSet(string, "Wanted", PlayerInfo[playerid][pWanted]); //,PlayerInfo[playerid][pWanted]);fwrite(hFile, var);
			dini_IntSet(string, "FWarn", PlayerInfo[playerid][pFWarns]);
			dini_IntSet(string, "AWarn", PlayerInfo[playerid][pAWarns]);
			dini_IntSet(string, "HWarn", PlayerInfo[playerid][pHWarns]);
			dini_IntSet(string, "Flatkey", PlayerInfo[playerid][pFlatKey]);
			dini_IntSet(string, "CarKey", PlayerInfo[playerid][pCarKey]);
			dini_IntSet(string, "Robbed", PlayerInfo[playerid][pRobbed]);
			dini_IntSet(string, "Otkavia", PlayerInfo[playerid][pOtkavia]);
			dini_IntSet(string, "Otkdrugs", PlayerInfo[playerid][pOtkdrugs]);
			dini_IntSet(string, "Otkmats", PlayerInfo[playerid][pOtkmats]);
			dini_IntSet(string, "Deli", PlayerInfo[playerid][pDelivery]);
			dini_IntSet(string, "DrugOtk", PlayerInfo[playerid][pOtk]);
			dini_IntSet(string, "Otkat", PlayerInfo[playerid][pOtkat]);
			dini_IntSet(string, "Mysor", PlayerInfo[playerid][pMysor]);
			dini_IntSet(string, "Boi", PlayerInfo[playerid][pBoi]);
			dini_IntSet(string, "Dice", PlayerInfo[playerid][pDice]);
			dini_IntSet(string, "Kanistra", PlayerInfo[playerid][pKFuel]);
			dini_IntSet(string, "GoldCard", PlayerInfo[playerid][pGold]);
			dini_IntSet(string, "Hourgame", PlayerInfo[playerid][pHourgame]);
			dini_IntSet(string, "Time", PlayerInfo[playerid][pTime]);
			dini_IntSet(string, "Player", PlayerInfo[playerid][pPlayer]);
			dini_IntSet(string, "Windm", PlayerInfo[playerid][pWindm]);
			dini_IntSet(string, "Wintdm", PlayerInfo[playerid][pWintdm]);
			dini_IntSet(string, "Winderby", PlayerInfo[playerid][pWinderby]);
			dini_IntSet(string, "Lotto", PlayerInfo[playerid][pLottoNr]);
		}
	}
	return true;
}

PHP:
public OnPlayerSpawn(playerid)
{
	SetPVarInt(playerid,"cs",0);
	if(Playerderbi[playerid] > 0) { DerbyTime[playerid] = 0; Playerderbi[playerid] = 0; DerbiPlayers --; }
	if(NaGonka[playerid] == 1) NaGonka[playerid] = 0, GonkaPlayers --;
	if(NaGonka2[playerid] == 1) NaGonka2[playerid] = 0, GonkaPlayers2 --;
	if(natir[playerid] == 1) o4ered = 0;
	SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
	StopAudioStreamForPlayer(playerid);
	SetPVarInt(playerid,"zona",0);
	SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
	StopAudioStreamForPlayer(playerid);
	Spawned[playerid] = 1;
	natir[playerid] = 0;
	propusk[playerid] = 0;
	popal[playerid] = 0;
	nepopal[playerid] = 0;
	NaDM[playerid] = 0;
	TeleportTime[playerid] = 2;
	TirTime[playerid] = 0;
	NaCS[playerid] = 0;
	switch(PlayerInfo[playerid][pBoi])
	{
    case 1:SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL);
    case 2:SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
    case 3:SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU);
    case 4:SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD);
    }
	if(gPlayerLogged[playerid] == 0)
	{
		SendClientMessage(playerid, COLOR_LIGHTRED, "Для игры на сервере нужно авторизироваться! (Вы кикнуты)");
		Kick(playerid);
	}
	SetPVarInt(playerid,"dom",255);
	SetPVarInt(playerid,"sam1",0);
	SetPVarInt(playerid,"sam2",0);
	SetPVarInt(playerid,"sam3",0);
	SetPVarInt(playerid,"sam4",0);
	DisablePlayerRaceCheckpoint(playerid);
	CPR[playerid] = 0;
	CPD[playerid] = 0;
	CP[playerid] = 0;
	new weather;
	StopAudioStreamForPlayer(playerid);
	SetPlayerWeather(playerid, weather);
	SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	SetPlayerWeapons(playerid);
	SetPlayerToTeamColor(playerid);
	SetCameraBehindPlayer(playerid);
	PlayerFixRadio(playerid);
	TextDrawShowForPlayer(playerid, URL[playerid]);
	TextDrawShowForPlayer(playerid,Clock[playerid]);
	TextDrawShowForPlayer(playerid,Date[playerid]);
	TextDrawShowForPlayer(playerid, lvlexp[playerid]);
	jonny();
	if(PlayerInfo[playerid][pdak] == 1){GiveWeapon(playerid, 24, 50);}
	if(PlayerInfo[playerid][pJailed] == 1){SetPlayerInterior(playerid, 5);RemovePlayerAttachedObject(playerid, 8);PlayerCuffed[playerid] = 0;SetPlayerSpecialAction(playerid,0);new rand = random(sizeof(LSPDSpawns));SetPlayerPosServer(playerid,LSPDSpawns[rand][0], LSPDSpawns[rand][1], LSPDSpawns[rand][2]);SetPlayerSkin(playerid, 268);return true;}
	if(PlayerInfo[playerid][pJailed] == 4){SetPlayerInterior(playerid, 0);SetPlayerVirtualWorld(playerid, 0);SetPlayerPosServer(playerid,272.1834,1858.1239,8.7578);SetPlayerSkin(playerid, 268);SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453);return true;}
	logoutin[playerid] = 0;
	FullyConnected[playerid] = true;
	if(PlayerInfo[playerid][pChar] > 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	else SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	SetPlayerSpawn(playerid);
	OnPlayerSave(playerid);
	if(PlayerInfo[playerid][pAdmin] == 0){PlayerInfo[playerid][pDostup] = 0;}
	StopAudioStreamForPlayer(playerid);
	SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pBoi]);
	return true;
}


---------- Post added 04.08.2014 at 01:14 ---------- Previous post was 03.08.2014 at 23:44 ----------

Закрыто, разобрался сам)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу