Hallo, ich habe filterscripts und ein paar sachen geändert die filterscripts eingefügt (Loh gm)
nun wenn ich ihn starte und jemand drauf joint schmiert der server ab wieso hat jemand ne idee?
Server schmiert ab wieso?
- Quini2
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Habe ich das richtig verstanden, du hast ein Gamemode und hast den als Filterscript eingetragen ?
-
Ich habe einen Gamemode den Standart Loh Editiert dann habe ich was eingebaut usw.
und 10 filterscripts noch ins script eingebaut nun starte ich ihn und er kackt ab bzw manchmal erst
wenn ein user joint -
Aha, hast du schonmal in der Server.log nachgeschaut ?
Sende mal am ende der Server.log was dort steht!MfG
-
Schicke bitte den serverlog von kurz vor dem Absturz!
-
Wenn ich 10 Filterscripts ins Script einfügen würde, würde ich mindestens nach jedem 2ten testen.
Schau ob du noch ein Backup hast und füg 2rein und teste dannach -
Code
Alles anzeigen-------------------------- SA-MP Server: 0.3c R2 Exception At Address: 0x004A319B Registers: EAX: 0x0012EACC EBX: 0x02B2317C ECX: 0x00000000 EDX: 0x00405910 ESI: 0x00000000 EDI: 0x01291EE8 EBP: 0x0012EADC ESP: 0x0012EAB4 EFLAGS: 0x00010286 Stack: +0000: 0x01291EE8 0x01291EE8 0x02B2317C 0xFFFFFFFF +0010: 0x0012EAB4 0x0012E6C0 0x0012F180 0x004A6FE4 +0020: 0x004C22A8 0xFFFFFFFF 0x02B29DD8 0x0040591D +0030: 0x00000000 0x00401096 0x01291EE8 0x033B04CC +0040: 0x02DBFE78 0x00402BB3 0x01291EE8 0x0000001A +0050: 0x0012EB1C 0x033B04CC 0x0012EFB8 0x00000000 +0060: 0x033B083C 0x01291EE8 0x00000000 0x005F0650 +0070: 0x005F0654 0x005F09B8 0x005EC9DC 0x005F0660 +0080: 0x005EC9DC 0x02B2317C 0x02DBFE78 0x00000000 +0090: 0x02B20020 0x0029CCFC 0x004879BE 0x01291EE8 +00A0: 0x0012EFA8 0x00000120 0x00480064 0x65727453 +00B0: 0x72656D61 0x506E4F5F 0x6579616C 0x6E6F4372 +00C0: 0x7463656E 0x00487700 0x01291EE8 0x01291EE8 +00D0: 0x02B2317C 0x00000000 0x00000000 0x00000000 +00E0: 0x00000000 0x00000000 0x00000000 0x00000000 +00F0: 0x00000000 0x00000000 0x00000000 0x00000000 +0100: 0x00000000 0x00000000 0x00000000 0x00000000 +0110: 0x00000000 0x00000000 0x00000000 0x00000000 +0120: 0x00000000 0x00000000 0x00000002 0x00000000 +0130: 0x00000018 0x00000000 0x0012EC28 0x004A2B56
Das ist die Zugehörige crashinfo.txt
und die letzen drei Zeilen der ServerlogCode
Alles anzeigen[21:25:27] [21:25:27] Filter Scripts [21:25:27] --------------- [21:25:27] Loaded 0 filter scripts. [21:25:30] Pickups Max = 2048, Current Pickups = 298 [21:25:30] _______________________________________ [21:25:30] Das Script wurde vollständig geladen! [21:25:30] German Dream Reallife: LS/SF/LV [21:25:30] _______________________________________ [21:25:30] [21:25:30] Number of vehicle models: 98 [21:26:08] Incoming connection: **.**.***.**:60155 [21:26:08] [join] Boszor_Meyer has joined the server (0:**.**.***.**)
PS: IP auf Wunsch des Users entfernt -
Schicke bitte mal die OnPlayerConnect des GameModes.
-
public OnPlayerConnect(playerid)
{
GangZoneShowForPlayer(playerid,RadarZone,COLOR_RED);
SendClientMessage(playerid, COLOR_YELLOW,"Loaded: Flakes Anim System! use /anims");
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
if(!strfind(Name,"_",false)) //
{
SendClientMessage(playerid,0xFF0000FF,"FEHLER: Bitte wähle einen Reallife Namen (Max_Musterman).");
Kick(playerid);
return 1;
}
new string1[64], name[30];
GetPlayerName(playerid, name,sizeof (name));
if(!IsPlayerNPC(playerid))
{
format(string1,sizeof(string1),"",name);
SendClientMessageToAll(COLOR_GREEN,string1);
}
// for(new i = 0; i < AUTOHAUSER; i++)
// {
// SetPlayerMapIcon(playerid, 30+i, DtcSonstiges[i][0][0],DtcSonstiges[i][0][1],DtcSonstiges[i][0][2], 55, COLOR_YELLOW);
// }Dann folgen ganz viele Bots =)
M_OnPlayerConnect(playerid);
TextDrawShowForPlayer(playerid,Copyright);
TextDrawShowForPlayer(playerid,ModeName);
TicketZeile[playerid] = 0;
SupportTicket[playerid] = 0;TicketAngenommen[playerid] = 0;
DeinSupport[playerid] = 0;
/*if(Security != 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Host hat die Regeln gebrochen Maßnahmen wurden eingeleitet.");
Kick(playerid);
return 1;
}*/
SendClientMessage(playerid,0xFF0000,"Vehiclecontrol: Gebe /hilfe ein, um eine Liste aller Befehle zu erhalten.");
gActivePlayers[playerid]++;
numplayers++;
new plname[MAX_PLAYER_NAME];
new string[64];
format(string,sizeof(string),"/koffer/%s.ini",Name);
if(!dini_Exists(string))
{
dini_Create(string);
dini_IntSet(string,"Typ",(0));
dini_IntSet(string,"Inhalt1",(0));
dini_IntSet(string,"Inhalt2",(0));
dini_IntSet(string,"Inhalt3",(0));
dini_IntSet(string,"Inhalt4",(0));
dini_IntSet(string,"Inhalt5",(0));
dini_IntSet(string,"Inhalt6",(0));
dini_IntSet(string,"Inhalt7",(0));
dini_IntSet(string,"Inhalt8",(0));
dini_IntSet(string,"Inhalt9",(0));
dini_IntSet(string,"Ammo1",(0));
dini_IntSet(string,"Ammo2",(0));
dini_IntSet(string,"Ammo3",(0));
dini_IntSet(string,"Ammo4",(0));
dini_IntSet(string,"Ammo5",(0));
dini_IntSet(string,"Ammo6",(0));
dini_IntSet(string,"Ammo7",(0));
dini_IntSet(string,"Ammo8",(0));
dini_IntSet(string,"Ammo9",(0));
dini_IntSet(string,"Geld",(0));
}
else
{
Koffer[playerid][Typ] = dini_Int(string,"Typ");
Koffer[playerid][Inhalt1] = dini_Int(string,"Inhalt1");
Koffer[playerid][Inhalt2] = dini_Int(string,"Inhalt2");
Koffer[playerid][Inhalt3] = dini_Int(string,"Inhalt3");
Koffer[playerid][Inhalt4] = dini_Int(string,"Inhalt4");
Koffer[playerid][Inhalt5] = dini_Int(string,"Inhalt5");
Koffer[playerid][Inhalt6] = dini_Int(string,"Inhalt6");
Koffer[playerid][Inhalt7] = dini_Int(string,"Inhalt7");
Koffer[playerid][Inhalt8] = dini_Int(string,"Inhalt8");
Koffer[playerid][Inhalt9] = dini_Int(string,"Inhalt9");
Koffer[playerid][Ammo1] = dini_Int(string,"Ammo1");
Koffer[playerid][Ammo2] = dini_Int(string,"Ammo2");
Koffer[playerid][Ammo3] = dini_Int(string,"Ammo3");
Koffer[playerid][Ammo4] = dini_Int(string,"Ammo4");
Koffer[playerid][Ammo5] = dini_Int(string,"Ammo5");
Koffer[playerid][Ammo6] = dini_Int(string,"Ammo6");
Koffer[playerid][Ammo7] = dini_Int(string,"Ammo7");
Koffer[playerid][Ammo8] = dini_Int(string,"Ammo8");
Koffer[playerid][Ammo9] = dini_Int(string,"Ammo9");
Koffer[playerid][Geld] = dini_Int(string,"Geld");
}
pZoneTimer[playerid]=-1;
GangZoneShowForPlayer(playerid,RadarZone,0x0000FF69);
/* dtc_AutohausCar[playerid] = 0;
dtc_AutohausCat[playerid] = 2000;
dtc_AutohausSCar[playerid] = 0;
Dtc_PlayerKey[playerid] = 0;
for(new i = 0; i < MaxVeh; i++)
{
Dtc_PlayerHaveCar[playerid][i] = 0;
}
OnPlayerCarLogin(playerid);
for(new i = 0; i < 700; i++)
{
if(Dtc_Carlock[i])
{
SetVehicleParamsForPlayer(i,playerid,0,1);
}
} */ -
Sind bei den cfgs also property.cfg sowie bizz/sbizz.cfg auch alles richtig darin abgespeichert? Eventuell fehlen einige Informationen. War heute bei jemanden genau die gleiche Fehlerursache.
-
Ja ist es vor ca 10 min lief es noch einwandfrei
-
So, System funktioniert nun.
Vielen Dank trotzdem.
Lag an einem eingebauten FilterscriptBitte schliessen
-
Es lag an dem Koffersystem danke für eure Hilfe
-
Dann würd ich nochmal zurückarbeiten, was ihr alles verändert habt. Ich habe einen "Fehler" gefunden, aber das ist bestimmt keiner, der das Problem beseitigt:
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
if(!strfind(Name,"_",false)) //
{
SendClientMessage(playerid,0xFF0000FF,"FEHLER: Bitte wähle einen Reallife Namen (Max_Musterman).");
Kick(playerid);
return 1;
}
new string1[64], name[30];
GetPlayerName(playerid, name,sizeof (name));
if(!IsPlayerNPC(playerid))Wozu zwei Variablen, einmal Name und einmal name und wozu nochmals GetPlayerName?, lass das dort oben stehen und lösche new name[30]; GetPlayerName(playerid, name,sizeof (name));
-
Erledigt closed
-
breadfish.de
Hat das Thema geschlossen.