hier meine OnPlayerConnect finde da nix :
public OnPlayerConnect(playerid)
{
DKT[playerid] = 0;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(!strcmp(name,"TramFahrer2",true))
{
gPlayerLogged[playerid] = 1;
SpawnPlayer(playerid);
return 1;
}
if(IsPlayerNPC(playerid))
{
gPlayerLogged[playerid] = 1;
SpawnPlayer(playerid);
return 1;
}
M_OnPlayerConnect(playerid);
//format(sc, sizeof(sc), "** %s hat sich eingeklinkt.",name);
//SendClientMessageToAll(COLOR_GRAD1, sc);
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");
//------------------------------------------------------------------------------
//TextDrawShowForPlayer(playerid,Copyright);
TextDrawShowForPlayer(playerid,ModeName);
gActivePlayers[playerid]++;
numplayers++;
// new plname[MAX_PLAYER_NAME];
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;
}
for(new i = 0; i < 700; i++)
{
if(Dtc_Carlock[i])
{
SetVehicleParamsForPlayer(i,playerid,0,1);
}
}
LoginSpawn[playerid] = 0;
ReportCall[playerid] = 999;
JustReported[playerid] = 0;
PlayerNeedsHelp[playerid] = 0;
InCargo[playerid] = 0; InLevi[playerid] = 0;SkinID[playerid] = 0; BuyCloths[playerid] = 0;
SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; CreateBubble[playerid] = 0;
SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; AcceptReporter[playerid] = 600;
GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; ChatAble[playerid] = 0;
ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0; pReportBlock[playerid] = 0;
KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0; Drugplayer[playerid] = 0; Bk[playerid] = 0;
CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1; LastVW[playerid] = 0; Supportchat[playerid] = 0; Supportable[playerid] = 0;
Drug[playerid] = 0; GetSupport[playerid] =0; GiveSupport[playerid] = 0; SwatUse[playerid] = 0; PlayerSkip1[playerid] = 0;
CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; LabelCreated[playerid] = 0;
RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0; NPCSkin[playerid] = 0; Code[playerid] = 0;
STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0; ZahlArt[playerid] = 0;
RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; PlayerCarChange[playerid] = 0;
TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0; AFKKICK[playerid] = 1;
DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0; RequestingClass[playerid] = 0;
DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
JailPrice[playerid] = 0; MedicTime[playerid] = 0; PreviousSkin[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; JustReported[playerid] = 0; PlayerNeedsHelp[playerid] = 0;
BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0; Afkrequest[playerid] = 0;
SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0; ConnectMessage[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; ConsumingMoney[playerid] = 0;
gLastCar[playerid] = 0; FirstSpawn[playerid] = 1; AtClothes[playerid] = 0; Adminmode[playerid] = 0; Enter[playerid] = 0;
IceDuty[playerid] = 0; mask[playerid] = 0; Bankrob[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; BlitzOrt[playerid] = 0; BlitzAble[playerid] = 0; BlitzVelocity[playerid] = 0;
PlayerInfo[playerid][pHandyGeld] = 5; PlayerInfo[playerid][pHandyVer] = 0; BlitzerID[playerid] = 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; Spawnwarn[playerid] = 0;
StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
MatsHolding[playerid] = 0; TutTime[playerid] = 0; IceCreamOffer[playerid] = 999; IceCreamPrice[playerid] = 0;
TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
HireCar[playerid] = 299; PlayersChannel[playerid] = 999; pDinCreated[playerid]=0;
TransportValue[playerid] = 0; HireCar[playerid] = 299; 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] = 0;
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][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][pHartzIV] = 0;
PlayerInfo[playerid][pHotel] = 0;
PlayerInfo[playerid][pHeadValue] = 0;
PlayerInfo[playerid][pJailed] = 0;
PlayerInfo[playerid][pJailTime] = 0;
PlayerInfo[playerid][pMats] = 0;
PlayerInfo[playerid][pDrugs] = 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][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] = 206;
new randphone = 1000 + random(9999);//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][pLKWLic] = 0;
PlayerInfo[playerid][pMotoLic] = 0;
PlayerInfo[playerid][pZig] = 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][pCarTime] = 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][pTraderPerk] = 0;
PlayerInfo[playerid][pTut] = 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][pPayDay] = 0;
PlayerInfo[playerid][pPayDayHad] = 0;
PlayerInfo[playerid][pPayCheck] = 0;
PlayerInfo[playerid][pVIPClub] = 0;
PlayerInfo[playerid][pZollpass] = 0;
PlayerInfo[playerid][pBan] = 0;
PlayerInfo[playerid][pBanGrund] = 0;
PlayerInfo[playerid][pBanTime] = 0;
PlayerInfo[playerid][pBanActor] = 0;
PlayerInfo[playerid][pRest] = 0;
PlayerInfo[playerid][pKKarte] = 0;
PlayerInfo[playerid][pCarP] = 0;
PlayerInfo[playerid][pBikeP] = 0;
PlayerInfo[playerid][pPayTime] = 0;
PlayerInfo[playerid][pFishTool] = 0;
PlayerInfo[playerid][pKreditRechnung] = 0;
PlayerInfo[playerid][pTot] = 0;
PlayerInfo[playerid][pTx] = 0;
PlayerInfo[playerid][pTy] = 0;
PlayerInfo[playerid][pTz] = 0;
pIstTot[playerid] = 0;
//PlayerInfo[playerid][pWanteds] = 0;
//MotorschadenMSGSent[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);
OfflineFlucht[playerid] = 0;
//
Textdraw49[playerid] = TextDrawCreate(86.000000, 425.000000, " "); // area
TextDrawAlignment(Textdraw49[playerid], 2);
TextDrawBackgroundColor(Textdraw49[playerid], 255);
TextDrawFont(Textdraw49[playerid], 2);
TextDrawLetterSize(Textdraw49[playerid],0.280000, 1.100000);
TextDrawColor(Textdraw49[playerid], -1);
TextDrawSetOutline(Textdraw49[playerid], 1);
TextDrawSetProportional(Textdraw49[playerid], 1);
//
//============BAN ZEUG===================//
new playername2[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername2, sizeof(playername2));
format(string, sizeof(string), "/Accounts/%s.ini", playername2);
new File: UserFile = fopen(string, io_read);
if ( UserFile )
{
new PassData[256];
new valtmp[256];
fread( UserFile , PassData , sizeof( PassData ) );
valtmp = ini_GetValue( PassData );
strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
while ( fread( UserFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey( Data );
if( strcmp( key , "Ban" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBan] = strval( val ); }
if( strcmp( key , "BanGrund" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanGrund] = strval( val ); }
if( strcmp( key , "BanTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanTime] = strval( val ); }
if( strcmp( key , "BanActor", true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanActor] = strval( val ); }
}
fclose(UserFile);
}
if(PlayerInfo[playerid][pBan] == 1)
{
GameTextForPlayer(playerid,"Gebannt",5000,2);
SendClientMessage(playerid, COLOR_WHITE,"|===============Du bist vom Server gebannt!==========|");
SendClientMessage(playerid, COLOR_LIGHTRED,"Baninformationen:");
format(string, sizeof(string), "Ban Ausführender: %s",PlayerInfo[playerid][pBanActor]);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "Ban Grund: %s",PlayerInfo[playerid][pBanGrund]);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "Ban Zeit: %s",PlayerInfo[playerid][pBanTime]);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
SendClientMessage(playerid, COLOR_LIGHTRED,"Ban Dauer: Unbegrenzt");
ChatAble[playerid] = 1;
gPlayerLogged[playerid] = 1;
gPlayerAccount[playerid] = 1;
return 1;
}
if(IsPlayerNPC(playerid))
{
gPlayerLogged[playerid] = 1;
SpawnPlayer(playerid);
return 1;
}
if(PlayerInfo[playerid][pBan] == 0)
{
SetCodeArray(playerid);
GetPlayerIp(playerid,pIP[playerid],16);
new loginstring[256];
new LoginName[MAX_PLAYER_NAME];
GetPlayerName(playerid, LoginName, sizeof(LoginName));
format(loginstring, sizeof(loginstring), "/Accounts/%s.ini", LoginName);
if(fexist(loginstring))
{
gPlayerAccount[playerid] = 1;
//ShowPlayerDialog(playerid,DIALOG_ONLINE,DIALOG_STYLE_MSGBOX,"{00A5FF}German Future Reallife ","{FFFFFF}Herzlich Willkommen auf {00A5FF}German Future Reallife {FFFFFF}. Bitte klicke auf {91FF00}Weiter{FFFFFF} um zum {91FF00}Login{FFFFFF} zu gelangen.\nWir wünschen dir einen Schönen Aufenthalt!\n\nBitte Halte dich an unsere {91FF00}Regeln.","Weiter","Verlassen");
//PlayerInfo[playerid][pReg] = 1;
//PlayerInfo[playerid][pTut] = 1;
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
//ShowPlayerDialog(playerid,DIALOG_NEULING,DIALOG_STYLE_MSGBOX,"{00A5FF}German Future Reallife ","{FFFFFF}Herzlich Willkommen auf {00A5FF}German Future Reallife {FFFFFF}. Bitte klicke auf {91FF00}Weiter{FFFFFF} um zur {91FF00}Registration{FFFFFF} zu gelangen.\nWir wünschen dir einen Schönen Aufenthalt!\n\nBitte Halte dich an unsere {91FF00}Regeln{FFFFFF}.","Weiter","Verlassen");
return 1;
}
}
return 1;
}
//edit hab sogar auf 0.3d RC7 Geupdatet nix gebracht gleicher Fehler -.- Connected... Joining The Game dann kackt es ab -.-