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
PHP:
#define COLOR_DBLUE 0x2641FEFF
PHP:
Float:vHel,
PHP:
dini_IntSet(string, "MutedTime", PlayerInfo[playerid][pMutedTime]); //,PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
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 ----------
Закрыто, разобрался сам)
Последнее редактирование:
