Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Function OnPlayerSpawn(playerid)
- {
- if(IsPlayerNPC(playerid))
- {
- new botname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, botname, sizeof(botname));
- if(!strcmp(botname, "Bsnmenu", true))
- {
- oldmctext = Create3DTextLabel("Was möchten sie gerne bestellen?\nBitte benutzen Sie /Menu", 0xFFB400FF, 30.0,40.0,50.0,40.0,0);
- Attach3DTextLabelToPlayer(oldmctext, playerid, 0.0, 0.0, 0.4);
- SetPlayerSkin(playerid,171);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerVirtualWorld(playerid, 1);
- SetPlayerVirtualWorld(playerid, 2);
- }
- return 1;
- }
- StopAudioStreamForPlayer(playerid);
- M_OnPlayerSpawn(playerid);
- if(PlayerInfo[playerid][pTot] == 1 && PlayerInfo[playerid][pLevel] > 2)
- {
- SetPlayerSpawn(playerid);
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Leichtrot, " ");
- SendClientMessage(playerid, Hellrot, "|________________ Krankenhaus ______________|");
- SendClientMessage(playerid, Orange, "| Du bist gestorben, und wirst nun im Krankenhaus wiederbelebt |");
- SendClientMessage(playerid, Orange, "| Das kann ein wenig dauern, bis du wieder gesund bist |");
- SetPlayerSpawn(playerid);
- 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(Eingeloggt[playerid] == 0)
- {
- SendClientMessage(playerid, Leichtrot, "** Du musst dich voher einloggen oder dir einen Account erstellen! ***");
- Kick(playerid);
- return 1;
- }
- if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, Leichtrot, "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][pSkin] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 5)
- {
- if(PlayerInfo[playerid][pMember] < 1)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, Leichtrot, "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][pSkin] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 10)
- {
- if(PlayerInfo[playerid][pMember] != 8)
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, Leichtrot, "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][pSkin] = CIV[rand];
- SpawnPlayer(playerid);
- }
- }
- if(gTeam[playerid] == 2 && !IsACop(playerid))
- {
- MedicBill[playerid] = 0;
- new rand = random(sizeof(CIV));
- SendClientMessage(playerid, Leichtrot, "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][pSkin] = CIV[rand];
- SpawnPlayer(playerid);
- }
- if(gTeam[playerid] == 3)
- {
- if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
- {
- SendClientMessage(playerid, Leichtrot, "Du bist kein Polizist!");
- MedicBill[playerid] = 0;
- new model = PlayerInfo[playerid][pSkin];
- if(IsPlayerInFrac(playerid,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; }//Polizei
- else if(IsPlayerInFrac(playerid,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; }//FBI
- else if(IsPlayerInFrac(playerid,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; }//Bundeswehr
- else if(IsPlayerInFrac(playerid,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; }//Sanitäter
- else if(IsPlayerInFrac(playerid,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; }//Sacra Corona Unita
- else if(IsPlayerInFrac(playerid,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; }//none
- else if(IsPlayerInFrac(playerid,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; }//Präsident
- else if(IsPlayerInFrac(playerid,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; }//Hitman
- else if(IsPlayerInFrac(playerid,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; }//Journalist
- else if(IsPlayerInFrac(playerid,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; }//Taxifahrer
- else if(IsPlayerInFrac(playerid,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; }//Fahrlehrer
- else if(IsPlayerInFrac(playerid,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; }//Los Zetas
- else if(IsPlayerInFrac(playerid,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(IsPlayerInFrac(playerid,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(IsPlayerInFrac(playerid,15)) { 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; }//Taylor
- else if(IsPlayerInFrac(playerid,16)) { 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; }//Cobra
- //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;
- }
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
- SetPlayerSpawn(playerid);
- SetPlayerToTeamColor(playerid);
- PlayerFixRadio(playerid);
- if(PlayerInfo[playerid][pGangJailed] == 1)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SSetPlayerPos(playerid, 218.9510,-231.8540,1.7786);
- SendClientMessage(playerid, Leichtrot, " Du befindest dich noch im GangJail!");
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment