Guten Tag Leute,
wir haben ein Problem bei der Registrierung. Ab und an werden User einfach ohne Grund schon bevor sie sich registriert haben einfach gebannt. Ich habe im Script nachgeguckt bei Breadfish nachgeguckt und einfach keinen Grund dafür gefunden. Wir nutzen das German Next Era Script vllt weiß ja einer von euch was das Problem ist.
Ban bei Registration
- Full_Roleplay
- 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
-
-
@Full Roleplay
Such doch mal die Register Codes und poste sie hier rein.
Dazu such auch die Ban Codes und poste sie hier rein.LG
-
Da man gleich am Anfang gebannt wird muss das hier irgendwo sein.
Function OnPlayerConnect(playerid)//Bin da
{
Desktop_Check[playerid] = 0;
Desktop_Timer_Started[playerid] = 0;
Desktop_Status[playerid] = 0;
for(new i=0; i {
sperrespawned = 0;
Sperre[playerid] = 0;
Objekt[playerid] = 0;
}
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[0][0],DtcSonstiges[0][1],DtcSonstiges[0][2], 55, COLOR_YELLOW);
}
{
//PlayAudioStreamForPlayer(playerid, "http://test1747.square7.ch/Musik/Willkommen.mp3");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
}
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, "Verbinde mit G AN MORE Roleplay");
//
//
PlayerInfo[playerid][pTot] = 0;
PlayerInfo[playerid][pTx] = 0;
PlayerInfo[playerid][pTy] = 0;
PlayerInfo[playerid][pTz] = 0;
pIstTot[playerid] = 0;
//------------------------------------------------------------------------------
M_OnPlayerConnect(playerid);
TextDrawShowForPlayer(playerid,Copyright);
TextDrawShowForPlayer(playerid,Ts3);
TextDrawShowForPlayer(playerid,Datum);
///
/*TicketZeile[playerid] = 0;
SupportTicket[playerid] = 0;
TicketAngenommen[playerid] = 0;
DeinSupport[playerid] = 0;*/
//O AMT LS
/*//==============================Gangzonen======================================//
GangZoneShowForAll(Grove_Gangzone, 0x00C500A1);
GangZoneShowForAll(Gangjail_zone, 0xFF9600C1);
GangZoneShowForAll(Ballas_Gangzone, 0xFF0091BC);
GangZoneShowForAll(Vagos_Gangzone, 0xF5FF00C8);
GangZoneShowForAll(Aztecas_Gangzone, 0x00EBFF9C);
GangZoneShowForAll(Fuegos_Gangzone, 0xAF0000A1);
GangZoneShowForAll(Bikers_Gangzone, 0xB4B4B48E);
GangZoneShowForAll(Yak_Gangzone, 0x2D0000B9);
GangZoneShowForAll(Russ_Gangzone, 0x323232C1);
GangZoneShowForAll(RS_Gangzone, 0xF50000B7);
GangZoneShowForAll(LCN_Gangzone, 0xEBFF00B0);*/
//=========================GANGFIGHTZONEN==============================//
// GangZoneShowForAll(Einkaufszentrum_Gangzone, 0x0005FFB0);
//===================================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] = 0;}
OnPlayerCarLogin(playerid);
for(new i = 0; i < 700; i++)
{
if(Dtc_Carlock)
{
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; TakeOver[playerid] = 255;
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; CopCallTime[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; ReportCall[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; JustReported[playerid] = 0; PlayerNeedsHelp[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] = 5000);
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][pMP] = 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][pImTelefonbuch] = 0;
PlayerInfo[playerid][pWuerfel] = 0;
PlayerInfo[playerid][pDrugs] = 0;
PlayerInfo[playerid][pEthic] = 0;
PlayerInfo[playerid][pJobrang] = 0;
PlayerInfo[playerid][pChef] = 0;
PlayerInfo[playerid][pChefWSLS] = 0;
PlayerInfo[playerid][pChefGrennbtl] = 0;
PlayerInfo[playerid][pBGefeuert] = 0;
PlayerInfo[playerid][pPGefeuert] = 0;
PlayerInfo[playerid][pGeschlecht] = 0;
PlayerInfo[playerid][GVersteckM] = 0;
PlayerInfo[playerid][IVersteckM] = 0;
PlayerInfo[playerid][EVersteckM] = 0;
PlayerInfo[playerid][SVersteckM] = 0;
PlayerInfo[playerid][ELSVersteckM] = 0;
PlayerInfo[playerid][GPVersteckM] = 0;
PlayerInfo[playerid][GVersteck] = 0;
PlayerInfo[playerid][IVersteck] = 0;
PlayerInfo[playerid][EVersteck] = 0;
PlayerInfo[playerid][SVersteck] = 0;
PlayerInfo[playerid][ELSVersteck] = 0;
PlayerInfo[playerid][GPVersteck] = 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][pPtankekey] = 255;
PlayerInfo[playerid][pTeam] = 3;
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;
PlayerInfo[playerid][pZollPass] = 0;
PlayerInfo[playerid][pZollPassTime] = 0;
PlayerInfo[playerid][pGesperrt] = 0;
pIstTot[playerid] = 0;
TazerBereit[playerid] = 1;
WeapsTaken[playerid] = 0;
Eingeladen[playerid] = 0;
Einstellung[playerid] = 0;
TextSpams[playerid] = 0;
CMDSpams[playerid] = 0;
MoneySpam[playerid] = 0;
need[playerid] = 0;
//============================================
//============================================
//============================================
MultipleEnter[playerid] = -1;
CheckPointing[playerid] = 1;
CheckPointShown[playerid] = 0;
ZivilSkin[playerid] = 0;
PruefungsSchritt[playerid] = 0;
MotorradSchritt[playerid] = 0;
ClearCrime(playerid);
ClearFishes(playerid);
ClearCooking(playerid);
ClearGroceries(playerid);
ClearMarriage(playerid);
TextDrawShowForPlayer(playerid,Uhrzeit);
SetPlayerColor(playerid,0xFFFFFFFF);
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "/Accounts/%s.ini", plname);
new namestr[100], spname[MAX_PLAYER_NAME];
GetPlayerName(playerid, spname, sizeof(spname));
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);
ShowConInfo();
SetTimer("HideConInfo", TIME_to_HIDE, false);
*/
new login[128];
GetPlayerName(playerid, spname, sizeof(spname));
format(login,sizeof(login),"[USER]%s [ID: %d] hat den Server betreten", spname,playerid);
SendClientMessageToAll(0xFFAA00FF,login);
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Herzlich Willkommen auf G AN MORE Roleplay ~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Hallo, Wir freuen uns dich wieder zusehen~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Dein Account wurde erfolgreich gefunden~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Viel Spaß beim Spielen~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Wünscht dir das G AN MORE Roleplay Team~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Herzlich Willkommen auf G AN MORE Roleplay ~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Wenn du Spielen willst auf diesem Server~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~musst du dich Registrieren.~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Und wir wünschen ihnen sehr Viel Spaß beim Spielen~~***");
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
return 1;
}
}
Das ist dann der Befehl zum permabannen was ja beim joinen manchmal passiert.
if(strcmp(cmd, "/pban", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /pban [playerid] [grund]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1339)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /pban [playerid] [grund]");
return 1;
}
if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
{
SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s wurde von %s Permanentgebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s wurde von %s Permanentgebannt, Grund: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
M_Log(string);
//PlayerInfo[giveplayerid][pAdmin] = PlayerInfo[giveplayerid][pLevel];
PlayerInfo[giveplayerid][pGesperrt] = 1;
new ip[16];
GetPlayerIp(giveplayerid,ip,sizeof(ip));
M_WriteIPToBlacklist(ip); // wie kann man ihn jetzt entbannen ? moment ... muss was kucken
//Ban(giveplayerid);
Kick(giveplayerid);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
} -
Hmm kannst du das besser einrücken ?
-
-
Leider ist das ganze in expander oder im Quelltext verbuggt da die Leerzeile und eine neue Zeile einfach weggelassen wird. Einrücken kann ich das ganze leider auch nicht da das Forum diese Leerzeiln auch einfach weglässt. Hoffe aber es kann mir trotzdem jemand helfen.
-
Function OnPlayerConnect(playerid)//Bin da
{
Desktop_Check[playerid] = 0;
Desktop_Timer_Started[playerid] = 0;
Desktop_Status[playerid] = 0;
for(new i=0; i {
sperrespawned = 0;
Sperre[playerid] = 0;
Objekt[playerid] = 0;
}
new xDIP[16];
GetPlayerIp(playerid,xDIP,16);
if(!strcmp(xDIP,"175.132.",false,)
{
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[0][0],DtcSonstiges[0][1],DtcSonstiges[0][2], 55, COLOR_YELLOW);
}
{
//PlayAudioStreamForPlayer(playerid, "http://test1747.square7.ch/Musik/Willkommen.mp3");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
SendClientMessage(playerid, COLOR_LIGHTBLUE," ");
}
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_GREEN, " ");
SendClientMessage(playerid, COLOR_WHITE, " ");
SendClientMessage(playerid, COLOR_YELLOW, " ");
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_WHITE, "Verbinde mit G AN MORE Roleplay");
//
//
PlayerInfo[playerid][pTot] = 0;
PlayerInfo[playerid][pTx] = 0;
PlayerInfo[playerid][pTy] = 0;
PlayerInfo[playerid][pTz] = 0;
pIstTot[playerid] = 0;
//------------------------------------------------------------------------------
M_OnPlayerConnect(playerid);
TextDrawShowForPlayer(playerid,Copyright);
TextDrawShowForPlayer(playerid,Ts3);
TextDrawShowForPlayer(playerid,Datum);
///
/*TicketZeile[playerid] = 0;
SupportTicket[playerid] = 0;
TicketAngenommen[playerid] = 0;
DeinSupport[playerid] = 0;*/
//O AMT LS
/*//==============================Gangzonen======================================//
GangZoneShowForAll(Grove_Gangzone, 0x00C500A1);
GangZoneShowForAll(Gangjail_zone, 0xFF9600C1);
GangZoneShowForAll(Ballas_Gangzone, 0xFF0091BC);
GangZoneShowForAll(Vagos_Gangzone, 0xF5FF00C;
GangZoneShowForAll(Aztecas_Gangzone, 0x00EBFF9C);
GangZoneShowForAll(Fuegos_Gangzone, 0xAF0000A1);
GangZoneShowForAll(Bikers_Gangzone, 0xB4B4B48E);
GangZoneShowForAll(Yak_Gangzone, 0x2D0000B9);
GangZoneShowForAll(Russ_Gangzone, 0x323232C1);
GangZoneShowForAll(RS_Gangzone, 0xF50000B7);
GangZoneShowForAll(LCN_Gangzone, 0xEBFF00B0);*///=========================GANGFIGHTZONEN==============================//
// GangZoneShowForAll(Einkaufszentrum_Gangzone, 0x0005FFB0);
//===================================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] = 0;}
OnPlayerCarLogin(playerid);
for(new i = 0; i < 700; i++)
{
if(Dtc_Carlock)
{
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; TakeOver[playerid] = 255;
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; CopCallTime[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; ReportCall[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; JustReported[playerid] = 0; PlayerNeedsHelp[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] = 5000);
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][pMP] = 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][pImTelefonbuch] = 0;
PlayerInfo[playerid][pWuerfel] = 0;
PlayerInfo[playerid][pDrugs] = 0;
PlayerInfo[playerid][pEthic] = 0;
PlayerInfo[playerid][pJobrang] = 0;
PlayerInfo[playerid][pChef] = 0;
PlayerInfo[playerid][pChefWSLS] = 0;
PlayerInfo[playerid][pChefGrennbtl] = 0;
PlayerInfo[playerid][pBGefeuert] = 0;
PlayerInfo[playerid][pPGefeuert] = 0;
PlayerInfo[playerid][pGeschlecht] = 0;
PlayerInfo[playerid][GVersteckM] = 0;
PlayerInfo[playerid][IVersteckM] = 0;
PlayerInfo[playerid][EVersteckM] = 0;
PlayerInfo[playerid][SVersteckM] = 0;
PlayerInfo[playerid][ELSVersteckM] = 0;
PlayerInfo[playerid][GPVersteckM] = 0;
PlayerInfo[playerid][GVersteck] = 0;
PlayerInfo[playerid][IVersteck] = 0;
PlayerInfo[playerid][EVersteck] = 0;
PlayerInfo[playerid][SVersteck] = 0;
PlayerInfo[playerid][ELSVersteck] = 0;
PlayerInfo[playerid][GPVersteck] = 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][pPtankekey] = 255;
PlayerInfo[playerid][pTeam] = 3;
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;
PlayerInfo[playerid][pZollPass] = 0;
PlayerInfo[playerid][pZollPassTime] = 0;
PlayerInfo[playerid][pGesperrt] = 0;
pIstTot[playerid] = 0;
TazerBereit[playerid] = 1;
WeapsTaken[playerid] = 0;
Eingeladen[playerid] = 0;
Einstellung[playerid] = 0;
TextSpams[playerid] = 0;
CMDSpams[playerid] = 0;
MoneySpam[playerid] = 0;
need[playerid] = 0;
//============================================
//============================================
//============================================
MultipleEnter[playerid] = -1;
CheckPointing[playerid] = 1;
CheckPointShown[playerid] = 0;
ZivilSkin[playerid] = 0;
PruefungsSchritt[playerid] = 0;
MotorradSchritt[playerid] = 0;
ClearCrime(playerid);
ClearFishes(playerid);
ClearCooking(playerid);
ClearGroceries(playerid);
ClearMarriage(playerid);
TextDrawShowForPlayer(playerid,Uhrzeit);
SetPlayerColor(playerid,0xFFFFFFFF);GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "/Accounts/%s.ini", plname);
new namestr[100], spname[MAX_PLAYER_NAME];
GetPlayerName(playerid, spname, sizeof(spname));
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);
ShowConInfo();
SetTimer("HideConInfo", TIME_to_HIDE, false);
*/
new login[128];
GetPlayerName(playerid, spname, sizeof(spname));
format(login,sizeof(login),"[USER]%s [ID: %d] hat den Server betreten", spname,playerid);
SendClientMessageToAll(0xFFAA00FF,login);
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Herzlich Willkommen auf G AN MORE Roleplay ~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Hallo, Wir freuen uns dich wieder zusehen~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Dein Account wurde erfolgreich gefunden~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Viel Spaß beim Spielen~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~~Wünscht dir das G AN MORE Roleplay Team~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Herzlich Willkommen auf G AN MORE Roleplay ~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Wenn du Spielen willst auf diesem Server~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~musst du dich Registrieren.~~~~~~~~~~~~~~~~~~~~~~~~~***");
SendClientMessage(playerid, COLOR_WHITE, "***~~~~~~~~~~~Und wir wünschen ihnen sehr Viel Spaß beim Spielen~~***");
SendClientMessage(playerid, COLOR_DBLUE, "***~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~***");
return 1;
}
}
//Das ist dann der Befehl zum permabannen was ja beim joinen manchmal passiert.if(strcmp(cmd, "/pban", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /pban [playerid] [grund]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1339)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /pban [playerid] [grund]");
return 1;
}
if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
{
SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s wurde von %s Permanentgebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s wurde von %s Permanentgebannt, Grund: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
M_Log(string);
//PlayerInfo[giveplayerid][pAdmin] = PlayerInfo[giveplayerid][pLevel];
PlayerInfo[giveplayerid][pGesperrt] = 1;
new ip[16];
GetPlayerIp(giveplayerid,ip,sizeof(ip));
M_WriteIPToBlacklist(ip); // wie kann man ihn jetzt entbannen ? moment ... muss was kucken
//Ban(giveplayerid);
Kick(giveplayerid);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
} -
Ich danke dir, bei mir hats gebuggt.
Also nochmal das Problem. Wenn der Spieler joint wird er manchmal permanent gebannt und der Text der dabei kommt ist nirgends im Script vorhanden. Alle Filterscripts die ich drinne habe sind Maps und das Sponsoring4All Filterscript. Dies sind die Zeiln die das auslösen sollten jedoch finde ich leider nichts. Das Script ist ein German Next Era Script. -
breadfish.de
Hat das Thema geschlossen.