Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerSpawn(playerid)
- {
- print("OnPlayerSpawn - Debug 01");
- new time_now=GetTickCount();
- stoptPlayerTragen(playerid);
- SetPVarInt(playerid,"spawned",gettime());
- SetPVarInt(playerid,"wird_getragen",0);
- SetPVarInt(playerid,"lkw_benzin",0);
- SetPVarInt(playerid,"eingeliefert",0);
- SetPVarInt(playerid,"eingeliefert",0);
- SetPVarInt(playerid,"kann_revivt_werden",0);
- SetPVarInt(playerid,"istinalka",0);
- StopAudioStreamForPlayer(playerid);
- TextDrawHideForPlayer(playerid,Textdraw110);
- TextDrawHideForPlayer(playerid,Textdraw120);
- TogglePlayerControllable(playerid,1);
- print("OnPlayerSpawn - Debug 02");
- //SetPlayerHealth(playerid,100);
- SetPlayerColor(playerid,COLOR_WHITE);
- if(GetPVarInt(playerid,"exploded")==0)
- {
- SetPVarInt(playerid,"maske",0);
- }
- SetPVarInt(playerid,"exploded",0);
- maskeAbsetzen(playerid);
- SetPVarInt(playerid,"gesegnet",0);
- SetPVarInt(playerid,"willmarkers",0);
- SetPVarInt(playerid,"bikeduty",0);
- SetPVarInt(playerid,"schlüssel",0);
- SetPlayerPos(playerid,1722.1243,-1630.3342,20.2141);
- SetPlayerFacingAngle(playerid,352.2779);
- IntEnforcer[playerid] = 0;
- IntCargo[playerid] = 0;
- fbimaske[playerid] = 0;
- print("OnPlayerSpawn - Debug 03");
- if(SpielerInfo[playerid][handy]==0)
- {
- HandyAn[playerid]=0;
- }
- if(newbichat[playerid]==0)
- {
- if(SpielerInfo[playerid][Level]==1||SpielerInfo[playerid][Level]==2)
- {
- newbichat[playerid]=1;
- SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde eingeschaltet diesen nutzt du mit /nc.");
- }
- }
- if(newbichat[playerid]==1)
- {
- if(SpielerInfo[playerid][Level]>=3&&SpielerInfo[playerid][Admin]==0)
- {
- newbichat[playerid]=0;
- SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde ausgeschaltet, nutze /tognewbi um ihn einzuschalten.");
- }
- }
- if(newbichat[playerid]==0)
- {
- if(IsPlayerAnAdmin(playerid,1)&&uadmin[playerid]==0)
- {
- newbichat[playerid]=1;
- if(!IsPlayerAnAdmin(playerid,8))
- {
- SendClientMessage(playerid,0xBC00FFFF,"Der Newbichat wurde eingeschaltet diesen nutzt du mit /nc.");
- }
- }
- }
- print("OnPlayerSpawn - Debug 04");
- if(SpielerInfo[playerid][Job]==4)
- {
- SendClientMessage(playerid,0xCD0000FF,"[_________UPDATE HINWEIS_________]");
- SendClientMessage(playerid,0xCD0000FF,"Durch das Update auf Version 1.1a gibt es den ADAC Job nicht mehr.");
- SendClientMessage(playerid,0xCD0000FF,"Der Job wurde auf Grund der neuen Fraktion (ADAC) entfernt.");
- SendClientMessage(playerid,0xCD0000FF,"Bitte kündige den Job (/kündigen) und suche dir einen neuen.");
- SendClientMessage(playerid,0xCD0000FF,"[________________________________]");
- }
- SetPVarInt(playerid,"swatduty",0);
- willlspd[playerid]=0;
- SetPlayerArmour(playerid,0);
- DisablePlayerCheckpoint(playerid);
- istinskin[playerid]=0;
- PlayerCuffed[playerid]=0;
- print("OnPlayerSpawn - Debug 05");
- print("OnPlayerSpawn - Debug 06");
- if(registrierung[playerid]==1)
- {
- PutPlayerInVehicle(playerid,GetPlayerVehicleID(ReturnUser("TrainBot")),1);
- TogglePlayerControllable(playerid,0);
- SendClientMessage(playerid,COLOR_BRIGHTRED,"Willkommen auf Royal-Streets Reallife.");
- registrierung[playerid]=2;
- PlayerPlaySound(playerid,1063,0.0,0.0,0.0);
- }
- print("OnPlayerSpawn - Debug 07");
- PlayerTextDrawHide(playerid,Bombtext[playerid]);
- if(hatGesehen[playerid]==0)
- {
- hatGesehen[playerid]=1;
- ShowPlayerWelcomeDialog(playerid);
- }
- PlayerPlaySound(playerid,1063,0.0,0.0,0.0);
- TextDrawShowForPlayer(playerid,txtTimeDisp);
- TextDrawShowForPlayer(playerid,txtTimeDate);
- gettime(hour2, minute2);
- SetPlayerTime(playerid,hour2,minute2);
- if(SpielerInfo[playerid][Eingeloggt] == 0)
- {
- skipscreen(playerid);
- SendClientMessage(playerid,Rot,"Du musst dich erst einloggen bevor du Spawnen kannst");
- isttot[playerid]=0;
- return 1;
- }
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- print("OnPlayerSpawn - Debug 08");
- if(GetPVarInt(playerid,"hauschecked")==0)
- {
- SetPVarInt(playerid,"hauschecked",1);
- SetPVarInt(playerid,"lasthaus",-1);
- for(new i=0; i<maxhauses; i++)
- {
- if(Hausplaces[i][active]==1)
- {
- if(!strcmp(Hausplaces[i][besitzer],SpielerName(playerid),true))
- {
- SetPVarInt(playerid,"lasthaus",i);
- break;
- }
- }
- }
- }
- if(IsPlayerAnAdmin(playerid,1))
- {
- TextDrawShowForPlayer(playerid,fragen);
- if(IsPlayerAnAdmin(playerid,3))
- {
- TextDrawShowForPlayer(playerid,regeln);
- if(IsPlayerAnAdmin(playerid,4))
- {
- TextDrawShowForPlayer(playerid,probleme);
- }
- }
- }
- else
- {
- TextDrawHideForPlayer(playerid,fragen);
- TextDrawHideForPlayer(playerid,regeln);
- TextDrawHideForPlayer(playerid,probleme);
- }
- print("OnPlayerSpawn - Debug 09");
- if(SpielerInfo[playerid][Spawnchange]==0)
- {
- if(GetPVarInt(playerid,"lasthaus")!=-1)
- {
- new hausid=GetPVarInt(playerid,"lasthaus");
- if(!strcmp(Hausplaces[hausid][besitzer],SpielerName(playerid),true)&&Hausplaces[hausid][active]==1)
- {
- gibPlayerAward(playerid,11);
- if(Hausplaces[hausid][e_haus_x]==0.0&&Hausplaces[hausid][e_haus_y]==0.0)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- if(Hausplaces[hausid][player_spawn])SetPlayerPos(playerid,Hausplaces[hausid][haus_x],Hausplaces[hausid][haus_y],Hausplaces[hausid][haus_z]);
- }
- else
- {
- SetPlayerInterior(playerid,Hausplaces[hausid][inter]);
- SetPlayerVirtualWorld(playerid,Hausplaces[hausid][world]);
- if(Hausplaces[hausid][trash]<=974){Hausplaces[hausid][trash]+=25;}else{Hausplaces[hausid][trash]=1000;}
- if(Hausplaces[hausid][player_spawn])SetPlayerPos(playerid,Hausplaces[hausid][e_haus_x],Hausplaces[hausid][e_haus_y],Hausplaces[hausid][e_haus_z]);
- }
- }
- }
- }
- if(SpielerInfo[playerid][Motel]==1)
- {
- SetPlayerInterior(playerid,15);
- SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
- }
- if(SpielerInfo[playerid][rented]>-1)
- {
- if(Hausplaces[SpielerInfo[playerid][rented]][e_haus_x]==0.0&&Hausplaces[SpielerInfo[playerid][rented]][e_haus_y]==0.0)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,Hausplaces[SpielerInfo[playerid][rented]][haus_x],Hausplaces[SpielerInfo[playerid][rented]][haus_y],Hausplaces[SpielerInfo[playerid][rented]][haus_z]);
- }
- else
- {
- SetPlayerInterior(playerid,Hausplaces[SpielerInfo[playerid][rented]][inter]);
- SetPlayerVirtualWorld(playerid,Hausplaces[SpielerInfo[playerid][rented]][world]);
- if(Hausplaces[SpielerInfo[playerid][rented]][trash]<=979){Hausplaces[SpielerInfo[playerid][rented]][trash]+=20;}else{Hausplaces[SpielerInfo[playerid][rented]][trash]=1000;}
- SetPlayerPos(playerid,Hausplaces[SpielerInfo[playerid][rented]][e_haus_x],Hausplaces[SpielerInfo[playerid][rented]][e_haus_y],Hausplaces[SpielerInfo[playerid][rented]][e_haus_z]);
- }
- }
- print("OnPlayerSpawn - Debug 10");
- if(SpielerInfo[playerid][Spawnchange]>=1&&SpielerInfo[playerid][Spawnchange]<=2)
- {
- switch(SpielerInfo[playerid][Frakt])
- {
- case 11:{
- SetPlayerPos(playerid,Oamtspawn);
- SetPlayerInterior(playerid,oamtinterior);
- SetPlayerVirtualWorld(playerid,oamtworld);
- }
- case 3:{
- SetPlayerPos(playerid,1265.8613,-1641.2784,13.5469);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- }
- case 9:{
- SetPlayerPos(playerid,ballasspawn);
- SetPlayerInterior(playerid,ballasinterior);
- SetPlayerVirtualWorld(playerid,ballasworld);
- }
- case 4:{
- SetPlayerPos(playerid,carbonspawn);
- SetPlayerInterior(playerid,carboninterior);
- SetPlayerVirtualWorld(playerid,carbonworld);
- }
- case 16:{
- SetPlayerPos(playerid,fbispawn);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- }
- case 8:{
- SetPlayerPos(playerid,bikerspawn);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,bikerinterior);
- SetPlayerVirtualWorld(playerid,bikerworld);
- }
- case 7:{
- SetPlayerPos(playerid,newsspawn);
- SetPlayerInterior(playerid,newsinterior);
- SetPlayerVirtualWorld(playerid,newsworld);
- }
- case 6:{
- SetPlayerPos(playerid,223.5613,1861.1538,13.1470);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerFacingAngle(playerid,41.1243);
- }
- case 2:{
- SetPlayerPos(playerid,ffspawn);
- SetPlayerVirtualWorld(playerid,ffworld);
- SetPlayerInterior(playerid,ffinterior);
- }
- case 5:{
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,2496.1792,-1709.3834,1014.7422);
- SetPlayerVirtualWorld(playerid,7);
- }
- case 1:{
- switch(SpielerInfo[playerid][Spawnchange]){
- case 1:{
- SetPlayerPos(playerid,pdspawn);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,pdinterior);
- }
- case 2:{
- SetPlayerPos(playerid,sfpdspawn);
- SetPlayerVirtualWorld(playerid,sfpdworld);
- SetPlayerInterior(playerid,sfpdinterior);
- }
- }
- }
- case 14:{
- SetPlayerPos(playerid,fahrschulspawn);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 17:{
- SetPlayerPos(playerid,kirchespawn);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 12:{
- switch(SpielerInfo[playerid][Spawnchange]){
- case 1:{
- SetPlayerPos(playerid,medicspawn);
- SetPlayerInterior(playerid,medicinterior);
- SetPlayerVirtualWorld(playerid,medicworldls);
- }
- case 2:{
- SetPlayerPos(playerid,medicspawn);
- SetPlayerInterior(playerid,medicinterior);
- SetPlayerVirtualWorld(playerid,medicworldls2);
- }
- }
- }
- case 10:{
- SetPlayerPos(playerid,terrorspawn);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 13:{
- SetPlayerPos(playerid,prasiduty);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,3);
- SetPlayerHealth(playerid,100);
- if(spieltpaintball[playerid]==0)
- {
- SetPlayerArmour(playerid,100);
- }
- }
- }
- }
- if(SpielerInfo[playerid][gangjail] == 1)
- {
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,204.9750,-233.7527,1.8469);
- SendClientMessage(playerid, COLOR_RED,"Du sitzt immer noch im Gangjail hole ein der dich befreit.");
- }
- if(adminduty[playerid]==1)
- {
- SetPlayerSkin(playerid,278);
- }
- print("OnPlayerSpawn - Debug 11");
- if(!IsPlayerInFrakt(playerid,0))
- {
- switch(SpielerInfo[playerid][Frakt])
- {
- case 15:{
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 13:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,29,500);
- }
- case 10:{
- //GivePlayerWeapon(playerid,4,1);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 17:{
- SetPlayerColor(playerid,0xE0FFA6FF);
- GivePlayerWeapon(playerid,15,1);
- if(SpielerInfo[playerid][Rank]>=2)
- {
- GivePlayerWeapon(playerid,24,200);
- }
- }
- case 11:{
- GivePlayerWeapon(playerid,3,1);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,41,200);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 16:{
- GivePlayerWeapon(playerid,deagle,348);
- GivePlayerWeapon(playerid,mp5,353);
- GivePlayerWeapon(playerid,m4,356);
- GivePlayerWeapon(playerid,41,365);
- GivePlayerWeapon(playerid,25,250);
- GivePlayerWeapon(playerid,34,40);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 14:{
- GivePlayerWeapon(playerid,41,250);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 4:{
- GivePlayerWeapon(playerid,basi,1);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 9:{
- GivePlayerWeapon(playerid,basi,1);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 12:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,41,200);
- }
- case 3:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,41,350);
- }
- case 8:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,2,1);
- }
- case 2:{
- GivePlayerWeapon(playerid,basi,1);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 5:{
- GivePlayerWeapon(playerid,basi,1);
- SetPlayerColor(playerid,COLOR_WHITE);
- }
- case 7:{
- SetPlayerColor(playerid,COLOR_ORANGE);
- GivePlayerWeapon(playerid,41,350);
- GivePlayerWeapon(playerid,43,200);
- }
- case 1:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,29,500);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,3,19);
- GivePlayerWeapon(playerid,41,350);
- //SetPlayerArmedWeapon(playerid, 3);
- }
- case 6:{
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,29,500);
- GivePlayerWeapon(playerid,24,200);
- GivePlayerWeapon(playerid,31,1500);
- GivePlayerWeapon(playerid,41,350);
- //SetPlayerArmedWeapon(playerid,24);
- GivePlayerWeapon(playerid,34,50);
- GivePlayerWeapon(playerid,schlagstock,1);
- }
- }
- }
- if(GetPVarInt(playerid,"waffengeladen")==0&&GetPVarInt(playerid,"loginspawn")==1)
- {
- WaffenLaden(playerid);
- }
- //camping
- new hatcampingwagen;
- if(SpielerInfo[playerid][Spawnchange]==3)
- {
- for(new i=1; i<MAX_AUTOS;i++)
- {
- if(PlayerAuto[i][id_x]==0)continue;
- if(PlayerAuto[i][vmodel]!=508)continue;
- if(!strcmp(SpielerName(playerid),PlayerAuto[i][vkey],true))
- {
- hatcampingwagen=PlayerAuto[i][id_x];
- }
- }
- if(hatcampingwagen>0)
- {
- SetPlayerPos(playerid, 2392.7415,-1714.5696,-45.7258);
- SetPlayerTime(playerid, 00,00);
- SetPlayerFacingAngle(playerid, 0);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 1);
- IsInJourney[playerid] = hatcampingwagen;
- SetPlayerVirtualWorld(playerid,hatcampingwagen);
- }
- }
- print("OnPlayerSpawn - Debug 11");
- if(spieltpaintball[playerid]==1)
- {
- if(GetPVarInt(playerid,"dm")==1)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerDMWeapons(playerid);
- SpawnPlayerAtDM(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,2);
- GameTextForPlayer(playerid,"~w~In der DM-Arena wieder eingestiegen.",2500,4);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- }
- else
- {
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid,-1136.4562+random(167),1019.1893+random(80),1345.7520);
- SetPlayerInterior(playerid,10);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~w~Beim Paintball ~g~wiedereingestiegen.",3000,4);
- GivePlayerWeapon(playerid,24,200);
- SetPlayerHealth(playerid,100);
- }
- }
- if(SpielerInfo[playerid][Jail]>0)
- {
- if(SpielerInfo[playerid][alka]==0)
- {
- new zahl = GetPVarInt(playerid,"zelle");
- SetPlayerPos(playerid,pdzelle[zahl][dxa],pdzelle[zahl][dya],pdzelle[zahl][dza]);
- SetPlayerInterior(playerid,pdzelle[zahl][zint]);
- SetPlayerVirtualWorld(playerid,0);
- ResetPlayerWeapons(playerid);
- }
- else
- {
- SetPlayerPos(playerid,alkaspawn);
- SetPlayerInterior(playerid,alkainterior);
- SetPlayerVirtualWorld(playerid,0);
- ResetPlayerWeapons(playerid);
- }
- }
- if(SpielerInfo[playerid][Jailed]>1)
- {
- SetPlayerPos(playerid,prisonspawn);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- ResetPlayerWeapons(playerid);
- }
- print("OnPlayerSpawn - Debug 12");
- if(isttot[playerid]==1)
- {
- if(SpielerInfo[playerid][alka]==0)
- {
- SetPlayerInterior(playerid,totinterior[playerid]);
- SetPlayerHealth(playerid,1);
- TogglePlayerControllable(playerid,1);
- SetPlayerPos(playerid,TotX[playerid],TotY[playerid],TotZ[playerid]);
- SetPlayerVirtualWorld(playerid,totvirtual[playerid]);
- }
- else
- {
- SetPlayerPos(playerid,alkaspawn);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,alkainterior);
- SetPlayerHealth(playerid,1);
- }
- }
- else
- {
- SetPVarInt(playerid,"murder",INVALID_PLAYER_ID);
- SetPVarInt(playerid,"untersucht",0);
- SetPVarInt(playerid,"kann_revivt_werden",0);
- SetPVarInt(playerid,"death_reason",0);
- willmedic[playerid]=0;
- /*if(GetPVarInt(playerid,"putAtLastPos")==1)
- {
- if(SpielerInfo[playerid][lastx]!=0.0)
- {
- SetPVarInt(playerid,"putAtLastPos",0);
- SetPlayerPos(playerid,SpielerInfo[playerid][lastx],SpielerInfo[playerid][lasty],SpielerInfo[playerid][lastz]);
- SetPlayerFacingAngle(playerid,SpielerInfo[playerid][lastr]);
- SetPlayerVirtualWorld(playerid,SpielerInfo[playerid][lastworld]);
- SetPlayerInterior(playerid,SpielerInfo[playerid][lastinter]);
- SendClientMessage(playerid,COLOR_GRUEN,"Du wurdest an deine letzte Position zurückgesetzt.");
- }
- }*/
- }
- duty[playerid]=0;
- SetPlayerSkin(playerid,SpielerInfo[playerid][Skin]);
- if(isttot[playerid]==0)
- {
- SetPlayerHealth(playerid,100);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i))continue;
- if(ortet[i]!=playerid)continue;
- GameTextForPlayer(i,"~r~Spieler ist~n~ respawnt.",2000,1);
- ortet[i]=-1;
- DisablePlayerCheckpoint(i);
- }
- }
- print("OnPlayerSpawn - Debug 13");
- TogglePlayerClock(playerid,0);
- printf("OnPlayerSpawn für %s: %ims",SpielerName(playerid),GetTickCount()-time_now);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement