Ja hallo leute Ich wolte frage
Warum der gamemode immer neu startet
also wenn mehre spiele drinn sind
dan kommt automatisch server restart einfach so
kann mir einer erklären
gamemode Probleme
- GinJon
- 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
-
-
Poste hier mal bitte, was bei dir unter
public OnPlayerConnect
steht...
mfg.
-
Wenn du das ganze brauchst dann kann ich dir geben
new xDIP[16];
GetPlayerIp(playerid,xDIP,16);
if(!strcmp(xDIP,"175.132.",false,8))
{
if(strcmp(xDIP[8],"0.100",false,5))
if(strcmp(xDIP[8],"0.101",false,5))
if(strcmp(xDIP[8],"0.102",false,5))
SetPlayerSkin(playerid, 560);
}
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);
}
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_GRAD1, "Verbinde mit dem Server");
//------------------------------------------------------------------------------
M_OnPlayerConnect(playerid);
TextDrawShowForPlayer(playerid,Copyright);
TextDrawShowForPlayer(playerid,Ts3);
TextDrawShowForPlayer(playerid,Datum);
//===================================BOTS ==================================//
if(Security != 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Host hat die Regeln gebrochen Maßnahmen wurden eingeleitet.");
Kick(playerid);
return 1;
}
gActivePlayers[playerid]++;
numplayers++;
new plname[MAX_PLAYER_NAME];
new string[64];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);
}
}
InCargo[playerid] = 0; InLevi[playerid] = 0; InEnfo[playerid] = 0; KennzeichenErlaubnis[playerid] = 0; KennzeichenErlaubnis1[playerid] = 0;
SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0;
SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; Maske[playerid] = 0;
GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; gPlayerUsingLoopingAnim[playerid] = 0; gPlayerAnimLibsPreloaded[playerid] = 0;
KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1; BlindFold[playerid] = 0; Noobi[playerid] = 0;
CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0; AktuellerCP[playerid] = INVALID_FARMER_CP;
STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; NagelBandErstellt[playerid] = 0;
TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
DrugGram[playerid] = 0; Mats[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0; FonDuty[playerid] = 0;
BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;
Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0;
WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0;
gLastCar[playerid] = 0; FirstSpawn[playerid] = 1; AtClothes[playerid] = 0; AdminDuty[playerid] = 0;
gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
gSpeedo[playerid] = 0; gGas[playerid] = 0; AllowPerso[playerid] = 0;
//Handy Vertrag
PlayerInfo[playerid][pHandyGeld] = 5; PlayerInfo[playerid][pHandyVer] = 0;
gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerAccount[playerid] = 0;
gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0;
StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
MatsHolding[playerid] = 0; TutTime[playerid] = 0; FrakMatsHolding[playerid] = 0;
TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
HireCar[playerid] = 299; PlayersChannel[playerid] = 999;
TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
Locator[playerid] = 0;
WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0;
ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
ZigOffer[playerid] = 999;
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
PlayerInfo[playerid][pLevel] = 1;
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pSupporter] = 0;
PlayerInfo[playerid][pDonateRank] = 0;
PlayerInfo[playerid][gPupgrade] = 0;
PlayerInfo[playerid][pConnectTime] = 0;
PlayerInfo[playerid][pReg] = 0;
PlayerInfo[playerid][pSex] = 0;
PlayerInfo[playerid][pAge] = 0;
PlayerInfo[playerid][pOrigin] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][pAccount] = 0;
PlayerInfo[playerid][pPlayerKredit] = 0;
PlayerInfo[playerid][pPlayerKreditDauer] = 0;
PlayerInfo[playerid][pCrimes] = 0;
PlayerInfo[playerid][pDeaths] = 0;
PlayerInfo[playerid][pArrested] = 0;
PlayerInfo[playerid][pWantedDeaths] = 0;
PlayerInfo[playerid][pPhoneBook] = 0;
PlayerInfo[playerid][pLottoNr] = 0;
PlayerInfo[playerid][pFishes] = 0;
PlayerInfo[playerid][pBiggestFish] = 0;
PlayerInfo[playerid][pJob] = 0;
PlayerInfo[playerid][pPayCheck] = 0;
PlayerInfo[playerid][pHeadValue] = 0;
PlayerInfo[playerid][pJailed] = 0;
PlayerInfo[playerid][pGangJailed] = 0;
PlayerInfo[playerid][pJailTime] = 0;
PlayerInfo[playerid][pMauled] = 0;
PlayerInfo[playerid][pMats] = 0;
PlayerInfo[playerid][pDrugs] = 0;
PlayerInfo[playerid][pBoxMats] = 0;
PlayerInfo[playerid][pBoxDrugs] = 0;
PlayerInfo[playerid][pLeader] = 0;
PlayerInfo[playerid][pMember] = 0;
PlayerInfo[playerid][pPersoStop] = 0;
PlayerInfo[playerid][pOwnPerso] = 0;
PlayerInfo[playerid][pOwnAntrag] = 0;
PlayerInfo[playerid][pFMember] = 255;
PlayerInfo[playerid][pRank] = 0;
PlayerInfo[playerid][pChar] = 0;
PlayerInfo[playerid][pContractTime] = 0;
PlayerInfo[playerid][pDetSkill] = 0;
PlayerInfo[playerid][pSexSkill] = 0;
PlayerInfo[playerid][pBoxSkill] = 0;
PlayerInfo[playerid][pLawSkill] = 0;
PlayerInfo[playerid][pMechSkill] = 0;
PlayerInfo[playerid][pJackSkill] = 0;
PlayerInfo[playerid][pCarSkill] = 0;
PlayerInfo[playerid][pNewsSkill] = 0;
PlayerInfo[playerid][pDrugsSkill] = 0;
PlayerInfo[playerid][pCookSkill] = 0;
PlayerInfo[playerid][pFishSkill] = 0;
PlayerInfo[playerid][pSHealth] = 0.0;
PlayerInfo[playerid][pHealth] = 50.0;
PlayerInfo[playerid][pPos_x] = 2246.6;
PlayerInfo[playerid][pPos_y] = -1161.9;
PlayerInfo[playerid][pPos_z] = 1029.7;
PlayerInfo[playerid][pInt] = 15;
PlayerInfo[playerid][pLocal] = 255;
PlayerInfo[playerid][pTeam] = 3;
PlayerInfo[playerid][pModel] = 264;
new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start
PlayerInfo[playerid][pPnumber] = randphone;
PlayerInfo[playerid][pPhousekey] = 255;
PlayerInfo[playerid][pPbiskey] = 255;
PlayerInfo[playerid][pCarLic] = 0;
PlayerInfo[playerid][pNewLic] = 0;
PlayerInfo[playerid][pFlyLic] = 0;
PlayerInfo[playerid][pBoatLic] = 0;
PlayerInfo[playerid][pFishLic] = 0;
PlayerInfo[playerid][pGunLic] = 0; // hier wird gesagt das der Spieler beim /register kein schein bekommt
PlayerInfo[playerid][pRollerLic] = 0;
PlayerInfo[playerid][pLKWLic] = 0;
PlayerInfo[playerid][pMotoLic] = 0;
PlayerInfo[playerid][pZig] = 0;
PlayerInfo[playerid][pKekse] = 0;
PlayerInfo[playerid][pZigSucht] = 0;
PlayerInfo[playerid][pGun1] = 0;
PlayerInfo[playerid][pGun2] = 0;
PlayerInfo[playerid][pGun3] = 0;
PlayerInfo[playerid][pGun4] = 0;
PlayerInfo[playerid][pAmmo1] = 0;
PlayerInfo[playerid][pAmmo2] = 0;
PlayerInfo[playerid][pAmmo3] = 0;
PlayerInfo[playerid][pAmmo4] = 0;
PlayerInfo[playerid][pMulltime] = 0;
PlayerInfo[playerid][pCarTime] = 0;
PlayerInfo[playerid][pPayDay] = 0;
PlayerInfo[playerid][pPayDayHad] = 0;
PlayerInfo[playerid][pCDPlayer] = 0;
PlayerInfo[playerid][pWins] = 0;
PlayerInfo[playerid][pLoses] = 0;
PlayerInfo[playerid][pAlcoholPerk] = 0;
PlayerInfo[playerid][pDrugPerk] = 0;
PlayerInfo[playerid][pMiserPerk] = 0;
PlayerInfo[playerid][pPainPerk] = 0;
PlayerInfo[playerid][pInvWeapon] = 0;
PlayerInfo[playerid][pFlugTime] = 0;
PlayerInfo[playerid][pFarmTime] = 0;
PlayerInfo[playerid][pGDeaths] = 0;
PlayerInfo[playerid][pGKills] = 0;
PlayerInfo[playerid][pInvMats] = 0;
PlayerInfo[playerid][pInvDrugs] = 0;
PlayerInfo[playerid][pInvAmmo] = 0;
PlayerInfo[playerid][pInvWeapon2] = 0;
PlayerInfo[playerid][pInvAmmo2] = 0;
PlayerInfo[playerid][pTraderPerk] = 0;
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pMeldung] = 0;
PlayerInfo[playerid][pWarns] = 0;
PlayerInfo[playerid][pFuel] = 0;
PlayerInfo[playerid][pAdjustable] = 0;
PlayerInfo[playerid][pPlayMinutes] = 0;
PlayerInfo[playerid][pGesamtMinutes] = 0;
PlayerInfo[playerid][pMinutesSinceLogin] = 0;
PlayerInfo[playerid][pMinutesSinceAn] = 0;
PlayerInfo[playerid][pSFPASS] = 0;
PlayerInfo[playerid][pLVPASS] = 0;
PlayerInfo[playerid][pFrakSperre] = 0;
PlayerInfo[playerid][pGehalt] = 0;
PlayerInfo[playerid][pTot] = 0;
pIstTot[playerid] = 0;
TazerBereit[playerid] = 1;
WeapsTaken[playerid] = 0;
Eingeladen[playerid] = 0;
TextSpams[playerid] = 0;
CMDSpams[playerid] = 0;
need[playerid] = 0;
//============================================
MultipleEnter[playerid] = -1;
CheckPointing[playerid] = 1;
CheckPointShown[playerid] = 0;
ZivilSkin[playerid] = 0;
PruefungsSchritt[playerid] = 0;
ClearCrime(playerid);
ClearFishes(playerid);
ClearCooking(playerid);
ClearGroceries(playerid);
ClearMarriage(playerid);
TextDrawShowForPlayer(playerid,Uhrzeit);
SetPlayerColor(playerid,COLOR_GRAD2);
new spname[MAX_PLAYER_NAME];
GetPlayerName(playerid, spname, sizeof(spname));
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pMeldung] == 1)
{
format(ALLSTRING, sizeof(ALLSTRING), "%s hat den Server betreten.", spname);
SendClientMessage(i, COLOR_LIGHTGREEN, ALLSTRING);
}
}
new namestr[100];
format(namestr, sizeof(namestr), "Spieler ~r~~h~~h~%s~w~,", spname);
TextDrawSetString(TdSpielerName, namestr);new msgstr[255];
format(msgstr, sizeof(msgstr), "hat den Server betreten.");
TextDrawSetString(TdNachricht, msgstr);new ipadr[16];
GetPlayerIp(playerid, ipadr, sizeof(ipadr));new ipstr[50];
format(ipstr, sizeof(ipstr), "IP: ~r~~h~%s", ipadr);
TextDrawSetString(TdSpielerIP, ipstr);new pingstr[50];
format(pingstr, sizeof(pingstr), "Ping: ~r~~h~%d", GetPlayerPing(playerid));
TextDrawSetString(TdSpielerPing, pingstr);ShowConInfo();
SetTimer("HideConInfo", TIME_to_HIDE, false);
OfflineFlucht[playerid] = 0;
if(IsPlayerNPC(playerid))
{
gPlayerLogged[playerid] = 1;
SpawnPlayer(playerid);
return 1;
}
GetPlayerIp(playerid,pIP[playerid],16);
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "/Accounts/%s.ini", plname);
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Life of America Login {FF0000}:::]");
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Da du bereits registriert bist, kannst du dich einloggen. {FF0000}:::]");
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Viel Spaß weiterhin auf Life of America {FF0000}:::]");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Life of America Registration {FF0000}:::]");
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Damit du hier spielen kannst, muss du dich registrieren. {FF0000}:::]");
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[::: {FFFF00}Wir wünschen dir viel Spaß auf unserem Server. {FF0000}:::]");
return 1;
}
} -
Lösch diesen Teil einfach mal raus
new xDIP[16];
GetPlayerIp(playerid,xDIP,16);
if(!strcmp(xDIP,"175.132.",false,8))
{
if(strcmp(xDIP[8],"0.100",false,5))
if(strcmp(xDIP[8],"0.101",false,5))
if(strcmp(xDIP[8],"0.102",false,5))
SetPlayerSkin(playerid, 560);
}mfg.
-
Warum WAs ist das
-
Naja, so grop erklärt:
if(!strcmp(xDIP,"175.132.",false,8))
175.132 => fragt die Ip ab, un wennn auf dieser Ip mehr als "8" Leute sind deaktiviert der iwas...kp
mfg.
-
also Habes weg gemacht gibts da noch igendw welche fehler da
und Ich Bedanke dir sehr -
Mhm, ne sehe eigentlich so auf dem ersten Blick keine Fehler
mfg.
-
Danke bruder mann Ich liebe dich
-
breadfish.de
Hat das Thema geschlossen.