Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Function OnPlayerSpawn(playerid)
- {
- if(IsPlayerNPC(playerid)) // bei mehreren NPCs abändern
- {
- new botname[MAX_PLAYER_NAME];
- if(!strcmp(botname,"NPCGeld",true))
- {
- SetPlayerSkin(playerid,43);
- PutPlayerInVehicle(playerid, npcveh,0);
- }
- return 1;
- }
- SetPlayerFightingStyle (playerid, PlayerInfo[playerid][pFightingStyle]);
- if(Spectatepos[playerid] == 1)
- {
- SetPlayerPos(playerid, specx[playerid], specy[playerid], specz[playerid]);
- SetPlayerInterior(playerid, specint[playerid]);
- SetPlayerFacingAngle(playerid, specrot[playerid]); //Player faces north
- SetPlayerVirtualWorld(playerid, specvworld[playerid]);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- Spectatepos[playerid] = 0;
- return 1;
- }
- if(PlayerInfo[playerid][AktivImEvent] == 1)
- {
- SetPlayerInterior(playerid,Event[EventInterior]); //hätte mir das evinterior eig auch sparen könnnen
- SetPlayerVirtualWorld(playerid,Event[EventVWOk]);
- if(Event[EventArt] == 2)
- {
- new Random = random(sizeof(EventGranat));
- SetPlayerPos(playerid, EventGranat[Random][0], EventGranat[Random][1], EventGranat[Random][2]);
- SetPlayerFacingAngle(playerid, EventGranat[Random][3]);
- PlayerInfo[playerid][pTot] = 0;
- SetPlayerInterior(playerid,Event[EventInterior]);
- SetPlayerVirtualWorld(playerid,Event[EventVWOk]);
- if(Event[EventGestartet] == 0)
- {
- TogglePlayerControllable(playerid,false);
- }
- else
- {
- TogglePlayerControllable(playerid,true);
- GiveEventWeapons();
- }
- }
- return 1;
- }
- TextDrawShowForPlayer(playerid,Copyright);
- TextDrawShowForPlayer(playerid,Datum);
- if(PlayerInfo[playerid][pMember] !=0) // hier das relevante
- {
- new frak = PlayerInfo[playerid][pMember];
- new Zone = PlayerInfo[playerid][CurrentGangfight];
- if(IsAFightFaction(frak))
- {
- if(FrakInfo[frak][GFAktiv] == 1)
- {
- new rand = random(3);
- switch(rand)
- {
- case 0:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn1X], GfSystem[Zone][RndSpawn1Y],GfSystem[Zone][RndSpawn1Z]);
- SetPlayerInterior(playerid,0);
- }
- case 1:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn2X], GfSystem[Zone][RndSpawn2Y],GfSystem[Zone][RndSpawn2Z]);
- SetPlayerInterior(playerid,0);
- }
- case 2:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn3X], GfSystem[Zone][RndSpawn3Y],GfSystem[Zone][RndSpawn3Z]);
- SetPlayerInterior(playerid,0);
- }
- case 3:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn4X], GfSystem[Zone][RndSpawn4Y],GfSystem[Zone][RndSpawn4Z]);
- SetPlayerInterior(playerid,0);
- }
- }
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- GiveWSWeapons(playerid);
- }
- return 1;
- }
- }
- if(PlayerInfo[playerid][pSkinauswahl] == 1)
- {
- SetPlayerCameraPos(playerid, 1388.4938,-1626.0482,77.4368);
- SetPlayerCameraLookAt(playerid, 1396.1635,-1629.8174,73.7990);
- return 1;
- }
- if(PlayerPaintballing[playerid] != 0)
- {
- ServerWeapon(playerid, 24, 999); // Give playerid a sawn-off shotgun with 64 ammo
- ServerWeapon(playerid, 29, 999); // Give playerid a sawn-off shotgun with 64 ammo
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- // SetPlayerSpawn(playerid);
- // return 1;
- }
- if(PlayerInfo[playerid][pTot] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- GameTextForPlayer(playerid, "~r~Gestorben!", 5000, 3);
- SetPlayerSpawn(playerid);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
- ResetPlayerWeapons(playerid);
- return 1;
- }
- STDPlayer[playerid] = 0;
- gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
- if (gTeam[playerid] == 4) //medic / criminal reset team
- {
- gTeam[playerid] = 3;
- }
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** Du musst dich vorher einloggen oder dir einen Account erstellen! ***");
- Kick(playerid);
- return 1;
- }
- if(AtClothes[playerid] == 1)
- {
- PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
- PlayerInfo[playerid][pModel] = GetPlayerSkin(playerid);
- AtClothes[playerid] = 0;
- }
- if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Chef dieser Familie, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 5)
- {
- if(PlayerInfo[playerid][pMember] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Mitglied dieser Familie, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 10)
- {
- if(PlayerInfo[playerid][pMember] != 8)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Mitglied dieser Fraktion, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 2 && !IsACop(playerid))
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- // SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Polizist!");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 3)
- {
- if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
- {
- // SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Polizist!");
- MedicBill[playerid] = 0;
- new model = PlayerInfo[playerid][pChar];
- if(PlayerInfo[playerid][pMember] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 7) { SetSpawnInfo(playerid, 7, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 7; gTeam[playerid] = 7; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 11) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 12) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Triaden
- else if(PlayerInfo[playerid][pMember] == 13) { SetSpawnInfo(playerid, 13, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Groove Street
- else if(PlayerInfo[playerid][pMember] == 14) { SetSpawnInfo(playerid, 14, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Ballas
- else if(PlayerInfo[playerid][pMember] == 15) { SetSpawnInfo(playerid, 15, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//2fast
- else if(PlayerInfo[playerid][pMember] == 16) { SetSpawnInfo(playerid, 16, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Vagos
- else if(PlayerInfo[playerid][pMember] == 17) { SetSpawnInfo(playerid, 17, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Varios Los Aztecas
- else if(PlayerInfo[playerid][pMember] == 18) { SetSpawnInfo(playerid, 18, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Rifa
- else if(PlayerInfo[playerid][pMember] == 19) { SetSpawnInfo(playerid, 19, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//West Coast Customs
- else if(PlayerInfo[playerid][pMember] == 20) { SetSpawnInfo(playerid, 20, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 21) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 22) { SetSpawnInfo(playerid, 22, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 23) { SetSpawnInfo(playerid, 23, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 24) { SetSpawnInfo(playerid, 24, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pLeader] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 12) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Triaden
- else if(PlayerInfo[playerid][pLeader] == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Groove Street
- else if(PlayerInfo[playerid][pLeader] == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Ballas
- else if(PlayerInfo[playerid][pLeader] == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//2fast
- else if(PlayerInfo[playerid][pLeader] == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos VagosVagos
- else if(PlayerInfo[playerid][pLeader] == 17) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Varios Los Aztecas
- else if(PlayerInfo[playerid][pLeader] == 18) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Rifa
- else if(PlayerInfo[playerid][pLeader] == 19) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//West Coast Customs
- else if(PlayerInfo[playerid][pLeader] == 20) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Terroristen
- else if(PlayerInfo[playerid][pLeader] == 23) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Grundwehrdienst
- else if(PlayerInfo[playerid][pLeader] == 24) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Oamt
- //SetSpawnInfo(playerid, team, model,0.0,0.0,0.0,0,0,0,0,0,0,0);
- SpawnPlayer(playerid);
- }
- }
- /*
- for(new i; i<sizeof(Gebiete); i++)//Damit alle gebiete durchlaufen werden
- {
- new color;//Erstellt eine neue Variable
- if(Gebiete[i][gOwner] == 5){color=0x000000B2;}//Hier wird abgefragt welcher Fraktion das Gebiet gehört, damit dann die Farbe dafür gesetzt wird
- if(Gebiete[i][gOwner] == 6){color=0xFFFFFFB2;}
- GangZoneShowForPlayer(playerid, Gebiet[i], color); // Hier wird dann die Zone gezeigt. Als erstes die spielerid, und die ist bei OnPlayerSpawn nunmal mit playerid definiert, dann welches Gebiet also Gebiet^^ und als letztes die Farbe die wir oben definiert haben.
- }
- */
- if(!gPlayerAnimLibsPreloaded[playerid])
- {
- PreloadAnimLib(playerid,"BOMBER");
- PreloadAnimLib(playerid,"RAPPING");
- PreloadAnimLib(playerid,"SHOP");
- PreloadAnimLib(playerid,"BEACH");
- PreloadAnimLib(playerid,"SMOKING");
- PreloadAnimLib(playerid,"FOOD");
- PreloadAnimLib(playerid,"ON_LOOKERS");
- PreloadAnimLib(playerid,"DEALER");
- PreloadAnimLib(playerid,"CRACK");
- PreloadAnimLib(playerid,"CARRY");
- PreloadAnimLib(playerid,"COP_AMBIENT");
- PreloadAnimLib(playerid,"PARK");
- PreloadAnimLib(playerid,"INT_HOUSE");
- PreloadAnimLib(playerid,"FOOD");
- gPlayerAnimLibsPreloaded[playerid] = 1;
- }
- if(PlayerInfo[playerid][pChar] > 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- }
- else
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- }
- //SetPlayerWeapons(playerid);
- SetPlayerSpawn(playerid);
- SetPlayerToTeamColor(playerid);
- // PlayerFixRadio(playerid);
- if(MapIconsShown[playerid] != 1)
- {
- MapIconsShown[playerid] = 1;
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1544.4790,-1673.6595,13.5585, 30, COLOR_YELLOW);//Pd Sirene
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1535.018188,-800.148376,72.849502,36,COLOR_YELLOW);//Autohaus
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1481.0009,-1770.3896,18.7958,38,COLOR_YELLOW);//Stadthalle
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1544.4790,-1673.6595,13.5585, 30, COLOR_YELLOW); // LSPD
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1480.9323,-1767.7324,18.7958, 38, COLOR_YELLOW); // Stadthalle
- /*
- for(new i = 0; i < sizeof(HouseInfo); i++)
- {
- if(HouseInfo[i][hCreated] == 1)
- {
- if(HouseInfo[i][hOwned] == 1)
- {
- SetPlayerMapIcon(playerid, i, HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez], 32, COLOR_YELLOW); // Tankstelle LS
- }
- else if(HouseInfo[i][hOwned] == 0)
- {
- SetPlayerMapIcon(playerid, i, HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez], 31, COLOR_YELLOW); // Tankstelle LS
- }
- }
- }
- */
- for(new i = 0; i < sizeof(TankeInfo); i++)
- {
- if(TankeInfo[i][tCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], TankeInfo[i][tEntranceX], TankeInfo[i][tEntranceY], TankeInfo[i][tEntranceZ], 42, COLOR_YELLOW); // Tankstelle LS
- }
- }
- for(new i = 0; i < sizeof(BizzInfo); i++)
- {
- if(BizzInfo[i][bTyp] == 1)
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 6, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 2)
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 14, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 3)// Burger Short
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 10, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 4)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 38, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 5)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 29, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 6)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 17, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 7)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 49, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 8)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 48, COLOR_YELLOW); // Tankstelle LS
- }
- }
- }
- // SetPlayerMapIcon(playerid, 3, 1944.3260,-1772.9254,13.3906, 42, COLOR_YELLOW); // Tankstelle LS
- // SetPlayerMapIcon(playerid, 4, -1609.7958,-2718.2048,48.5391, 42, COLOR_YELLOW); // Tankstelle LS
- // SetPlayerMapIcon(playerid, 5, -2408.7590,976.0934,45.4175, 42, COLOR_YELLOW); // Tankstelle SF
- // SetPlayerMapIcon(playerid, 6, -1676.6323,414.0262,6.9484, 42, COLOR_YELLOW); // Tankstelle zwischen LS und SF
- // SetPlayerMapIcon(playerid, 7, 614.9333,1689.7418,6.6968, 42, COLOR_YELLOW); // Tankstelle LV
- // SetPlayerMapIcon(playerid, 8, -1327.7218,2678.8723,50.0625, 42, COLOR_YELLOW); // Tankstelle LV
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 763.4382,-1357.9314,13.5229, 55, COLOR_YELLOW); // Autohaus LS
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], -1660.6235,1213.7648,7.2500, 55, COLOR_YELLOW); // Autohaus SF
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1017.9830,-919.3538,42.3359, 27, COLOR_YELLOW); // FARBE NORTH
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1911.2693,-1776.6720,13.3828, 27, COLOR_YELLOW); // /FARBE SOUTH
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 2002.8409,-2382.0603,13.5469, 27, COLOR_YELLOW); // /FARBE AIRPORT
- }
- if(PlayerInfo[playerid][pGangJailed] == 1)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, -2816.1074,-1523.2286,140.8438);
- SendClientMessage(playerid, COLOR_LIGHTRED, " Du befindest dich noch im Gangjail!");
- return 1;
- }
- return 1;
- }
- Function OnPlayerSpawn(playerid)
- {
- if(IsPlayerNPC(playerid)) // bei mehreren NPCs abändern
- {
- new botname[MAX_PLAYER_NAME];
- if(!strcmp(botname,"NPCGeld",true))
- {
- SetPlayerSkin(playerid,43);
- PutPlayerInVehicle(playerid, npcveh,0);
- }
- return 1;
- }
- SetPlayerFightingStyle (playerid, PlayerInfo[playerid][pFightingStyle]);
- if(Spectatepos[playerid] == 1)
- {
- SetPlayerPos(playerid, specx[playerid], specy[playerid], specz[playerid]);
- SetPlayerInterior(playerid, specint[playerid]);
- SetPlayerFacingAngle(playerid, specrot[playerid]); //Player faces north
- SetPlayerVirtualWorld(playerid, specvworld[playerid]);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- Spectatepos[playerid] = 0;
- return 1;
- }
- if(PlayerInfo[playerid][AktivImEvent] == 1)
- {
- SetPlayerInterior(playerid,Event[EventInterior]); //hätte mir das evinterior eig auch sparen könnnen
- SetPlayerVirtualWorld(playerid,Event[EventVWOk]);
- if(Event[EventArt] == 2)
- {
- new Random = random(sizeof(EventGranat));
- SetPlayerPos(playerid, EventGranat[Random][0], EventGranat[Random][1], EventGranat[Random][2]);
- SetPlayerFacingAngle(playerid, EventGranat[Random][3]);
- PlayerInfo[playerid][pTot] = 0;
- SetPlayerInterior(playerid,Event[EventInterior]);
- SetPlayerVirtualWorld(playerid,Event[EventVWOk]);
- if(Event[EventGestartet] == 0)
- {
- TogglePlayerControllable(playerid,false);
- }
- else
- {
- TogglePlayerControllable(playerid,true);
- GiveEventWeapons();
- }
- }
- return 1;
- }
- TextDrawShowForPlayer(playerid,Copyright);
- TextDrawShowForPlayer(playerid,Datum);
- //GW_OnPlayerSpawn(playerid);
- if(PlayerInfo[playerid][pMember] !=0) // relevant
- {
- new frak = PlayerInfo[playerid][pMember];
- new Zone = PlayerInfo[playerid][CurrentGangfight];
- if(IsAFightFaction(frak))
- {
- if(FrakInfo[frak][GFAktiv] == 1)
- {
- new rand = random(3);
- switch(rand)
- {
- case 0:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn1X], GfSystem[Zone][RndSpawn1Y],GfSystem[Zone][RndSpawn1Z]);
- SetPlayerInterior(playerid,0);
- }
- case 1:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn2X], GfSystem[Zone][RndSpawn2Y],GfSystem[Zone][RndSpawn2Z]);
- SetPlayerInterior(playerid,0);
- }
- case 2:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn3X], GfSystem[Zone][RndSpawn3Y],GfSystem[Zone][RndSpawn3Z]);
- SetPlayerInterior(playerid,0);
- }
- case 3:
- {
- SetPlayerPos(playerid,GfSystem[Zone][RndSpawn4X], GfSystem[Zone][RndSpawn4Y],GfSystem[Zone][RndSpawn4Z]);
- SetPlayerInterior(playerid,0);
- }
- }
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- GiveWSWeapons(playerid);
- }
- return 1;
- }
- }
- if(PlayerInfo[playerid][pSkinauswahl] == 1)
- {
- SetPlayerCameraPos(playerid, 1388.4938,-1626.0482,77.4368);
- SetPlayerCameraLookAt(playerid, 1396.1635,-1629.8174,73.7990);
- return 1;
- }
- if(PlayerPaintballing[playerid] != 0)
- {
- ServerWeapon(playerid, 24, 999); // Give playerid a sawn-off shotgun with 64 ammo
- ServerWeapon(playerid, 29, 999); // Give playerid a sawn-off shotgun with 64 ammo
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- // SetPlayerSpawn(playerid);
- // return 1;
- }
- if(PlayerInfo[playerid][pTot] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- SendClientMessage(playerid, COLOR_LIGHTRED, " ");
- GameTextForPlayer(playerid, "~r~Gestorben!", 5000, 3);
- SetPlayerSpawn(playerid);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
- ResetPlayerWeapons(playerid);
- return 1;
- }
- STDPlayer[playerid] = 0;
- gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
- if (gTeam[playerid] == 4) //medic / criminal reset team
- {
- gTeam[playerid] = 3;
- }
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** Du musst dich vorher einloggen oder dir einen Account erstellen! ***");
- Kick(playerid);
- return 1;
- }
- if(AtClothes[playerid] == 1)
- {
- PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
- PlayerInfo[playerid][pModel] = GetPlayerSkin(playerid);
- AtClothes[playerid] = 0;
- }
- if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Chef dieser Familie, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 5)
- {
- if(PlayerInfo[playerid][pMember] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Mitglied dieser Familie, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 10)
- {
- if(PlayerInfo[playerid][pMember] != 8)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Mitglied dieser Fraktion, du bist Zivilist !");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 2 && !IsACop(playerid))
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- // SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Polizist!");
- PlayerInfo[playerid][pTeam] = 3;
- gTeam[playerid] = 3;
- SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
- PlayerInfo[playerid][pModel] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 3)
- {
- if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
- {
- // SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Polizist!");
- MedicBill[playerid] = 0;
- new model = PlayerInfo[playerid][pChar];
- if(PlayerInfo[playerid][pMember] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 7) { SetSpawnInfo(playerid, 7, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 7; gTeam[playerid] = 7; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 11) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pMember] == 12) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Triaden
- else if(PlayerInfo[playerid][pMember] == 13) { SetSpawnInfo(playerid, 13, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Groove Street
- else if(PlayerInfo[playerid][pMember] == 14) { SetSpawnInfo(playerid, 14, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Ballas
- else if(PlayerInfo[playerid][pMember] == 15) { SetSpawnInfo(playerid, 15, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//2fast
- else if(PlayerInfo[playerid][pMember] == 16) { SetSpawnInfo(playerid, 16, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Vagos
- else if(PlayerInfo[playerid][pMember] == 17) { SetSpawnInfo(playerid, 17, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Varios Los Aztecas
- else if(PlayerInfo[playerid][pMember] == 18) { SetSpawnInfo(playerid, 18, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Rifa
- else if(PlayerInfo[playerid][pMember] == 19) { SetSpawnInfo(playerid, 19, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//West Coast Customs
- else if(PlayerInfo[playerid][pMember] == 20) { SetSpawnInfo(playerid, 20, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 21) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 22) { SetSpawnInfo(playerid, 22, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 23) { SetSpawnInfo(playerid, 23, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pMember] == 24) { SetSpawnInfo(playerid, 24, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//
- else if(PlayerInfo[playerid][pLeader] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
- else if(PlayerInfo[playerid][pLeader] == 12) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Triaden
- else if(PlayerInfo[playerid][pLeader] == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Groove Street
- else if(PlayerInfo[playerid][pLeader] == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Ballas
- else if(PlayerInfo[playerid][pLeader] == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//2fast
- else if(PlayerInfo[playerid][pLeader] == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos VagosVagos
- else if(PlayerInfo[playerid][pLeader] == 17) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Varios Los Aztecas
- else if(PlayerInfo[playerid][pLeader] == 18) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//Los Santos Rifa
- else if(PlayerInfo[playerid][pLeader] == 19) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }//West Coast Customs
- else if(PlayerInfo[playerid][pLeader] == 20) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Terroristen
- else if(PlayerInfo[playerid][pLeader] == 23) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Grundwehrdienst
- else if(PlayerInfo[playerid][pLeader] == 24) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }// Oamt
- //SetSpawnInfo(playerid, team, model,0.0,0.0,0.0,0,0,0,0,0,0,0);
- SpawnPlayer(playerid);
- }
- }
- if(!gPlayerAnimLibsPreloaded[playerid])
- {
- PreloadAnimLib(playerid,"BOMBER");
- PreloadAnimLib(playerid,"RAPPING");
- PreloadAnimLib(playerid,"SHOP");
- PreloadAnimLib(playerid,"BEACH");
- PreloadAnimLib(playerid,"SMOKING");
- PreloadAnimLib(playerid,"FOOD");
- PreloadAnimLib(playerid,"ON_LOOKERS");
- PreloadAnimLib(playerid,"DEALER");
- PreloadAnimLib(playerid,"CRACK");
- PreloadAnimLib(playerid,"CARRY");
- PreloadAnimLib(playerid,"COP_AMBIENT");
- PreloadAnimLib(playerid,"PARK");
- PreloadAnimLib(playerid,"INT_HOUSE");
- PreloadAnimLib(playerid,"FOOD");
- gPlayerAnimLibsPreloaded[playerid] = 1;
- }
- if(PlayerInfo[playerid][pChar] > 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
- }
- else
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- }
- //SetPlayerWeapons(playerid);
- SetPlayerSpawn(playerid);
- SetPlayerToTeamColor(playerid);
- // PlayerFixRadio(playerid);
- if(MapIconsShown[playerid] != 1)
- {
- MapIconsShown[playerid] = 1;
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1544.4790,-1673.6595,13.5585, 30, COLOR_YELLOW);//Pd Sirene
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1535.018188,-800.148376,72.849502,36,COLOR_YELLOW);//Autohaus
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid,mapicons[playerid],1481.0009,-1770.3896,18.7958,38,COLOR_YELLOW);//Stadthalle
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1544.4790,-1673.6595,13.5585, 30, COLOR_YELLOW); // LSPD
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1480.9323,-1767.7324,18.7958, 38, COLOR_YELLOW); // Stadthalle
- /*
- for(new i = 0; i < sizeof(HouseInfo); i++)
- {
- if(HouseInfo[i][hCreated] == 1)
- {
- if(HouseInfo[i][hOwned] == 1)
- {
- SetPlayerMapIcon(playerid, i, HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez], 32, COLOR_YELLOW); // Tankstelle LS
- }
- else if(HouseInfo[i][hOwned] == 0)
- {
- SetPlayerMapIcon(playerid, i, HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez], 31, COLOR_YELLOW); // Tankstelle LS
- }
- }
- }
- */
- for(new i = 0; i < sizeof(TankeInfo); i++)
- {
- if(TankeInfo[i][tCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], TankeInfo[i][tEntranceX], TankeInfo[i][tEntranceY], TankeInfo[i][tEntranceZ], 42, COLOR_YELLOW); // Tankstelle LS
- }
- }
- for(new i = 0; i < sizeof(BizzInfo); i++)
- {
- if(BizzInfo[i][bTyp] == 1)
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 6, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 2)
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 14, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 3)// Burger Short
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 10, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 4)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 38, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 5)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 29, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 6)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 17, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 7)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 49, COLOR_YELLOW); // Tankstelle LS
- }
- }
- if(BizzInfo[i][bTyp] == 8)// 24/7
- {
- if(BizzInfo[i][bCreated] == 1)
- {
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 48, COLOR_YELLOW); // Tankstelle LS
- }
- }
- }
- // SetPlayerMapIcon(playerid, 3, 1944.3260,-1772.9254,13.3906, 42, COLOR_YELLOW); // Tankstelle LS
- // SetPlayerMapIcon(playerid, 4, -1609.7958,-2718.2048,48.5391, 42, COLOR_YELLOW); // Tankstelle LS
- // SetPlayerMapIcon(playerid, 5, -2408.7590,976.0934,45.4175, 42, COLOR_YELLOW); // Tankstelle SF
- // SetPlayerMapIcon(playerid, 6, -1676.6323,414.0262,6.9484, 42, COLOR_YELLOW); // Tankstelle zwischen LS und SF
- // SetPlayerMapIcon(playerid, 7, 614.9333,1689.7418,6.6968, 42, COLOR_YELLOW); // Tankstelle LV
- // SetPlayerMapIcon(playerid, 8, -1327.7218,2678.8723,50.0625, 42, COLOR_YELLOW); // Tankstelle LV
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 763.4382,-1357.9314,13.5229, 55, COLOR_YELLOW); // Autohaus LS
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], -1660.6235,1213.7648,7.2500, 55, COLOR_YELLOW); // Autohaus SF
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1017.9830,-919.3538,42.3359, 27, COLOR_YELLOW); // FARBE NORTH
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 1911.2693,-1776.6720,13.3828, 27, COLOR_YELLOW); // /FARBE SOUTH
- mapicons[playerid]++;
- SetPlayerMapIcon(playerid, mapicons[playerid], 2002.8409,-2382.0603,13.5469, 27, COLOR_YELLOW); // /FARBE AIRPORT
- }
- if(PlayerInfo[playerid][pGangJailed] == 1)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, -2816.1074,-1523.2286,140.8438);
- SendClientMessage(playerid, COLOR_LIGHTRED, " Du befindest dich noch im Gangjail!");
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement