Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public StartBattlefield()
- {
- BattlefieldRound = 1;
- StartingBattlefieldRound = 0;
- BattlefieldWinner = 999;
- BattlefieldWinnerKills = 0;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerBattleing[i] != 0)
- {
- ResetPlayerWeapons(i);
- SetPlayerArmour(i, 0.0);
- ac_GivePlayerWeapon(i, 34, 999); //Sniper Rifle
- ac_GivePlayerWeapon(i, 24, 999); //DEAGLE
- ac_GivePlayerWeapon(i, 31, 999); //M4
- GaveWeapon[i] = 1;
- TogglePlayerControllable(i, 1);
- SendClientMessage(i, COLOR_YELLOW, "Battlefield Match ist gestartet, du hast 10 Minute Zeit.");
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- }
- }
- }
- SetTimer("Battlefieldended", 600000, 0);
- return 1;
- }
- forward Battlefieldended();
- public Battlefieldended()
- {
- new string[128];
- new name[MAX_PLAYER_NAME];
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerBattleing[i] != 0)
- {
- if(IsPlayerConnected(BattlefieldWinner))
- {
- GetPlayerName(BattlefieldWinner, name, sizeof(name));
- format(string,sizeof(string), "** %s hat das Battlefield Match mit %d kills gewonnen **",name,BattlefieldWinnerKills);
- SendClientMessage(i, COLOR_WHITE, string);
- PlayerBattlefieldKills[i] = 0;
- }
- ResetPlayerWeapons(i);
- SetPlayerVirtualWorld(i, 0);
- SetPlayerInterior(i, 0);
- PlayerBattleing[i] = 0;
- PlayerMoney[i] = PlayerMoney[i] += PlayerBattlefieldMoney[i];
- PlayerBattlefieldMoney[i] = 0;
- TextDrawHideForPlayer(i, dmkill[i]);
- TextDrawHideForPlayer(i, dmkillmoney[i]);
- SetPlayerPos(i, 863.8940,-1245.2340,14.8728);
- SetPlayerSkin(i, PlayerInfo[i][pModel]);
- if(IsPlayerInAnyVehicle(i))
- {
- RemovePlayerFromVehicle(i);
- }
- //SetVehicleToRespawn(b_quad[0]);
- //SetVehicleToRespawn(b_quad[1]);
- TextDrawHideForPlayer(i, dmkill[i]);
- TextDrawHideForPlayer(i, dmkillmoney[i]);
- }
- }
- }
- AnnouncedBattlefieldRound = 0;
- BattlefieldRound = 0;
- BattlefieldPlayers = 0;
- Battlefieldclose = 0;
- BattlefieldWinnerKills = 0;
- return 1;
- }
- public PreparePaintball()
- {
- //SBizzInfo[10][sbLocked] = 1;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- SendClientMessage(i, COLOR_YELLOW, "Paintball Match startet in 20 Sekunden.");
- }
- }
- }
- if(PaintballLights == 1)
- {
- pb1 = CreateDynamicObject(2780,-424.48940000,2244.10060000,41.02970000,0.00000000,0.00000000,0.00000000); // //nebelwerfer
- pb2 = CreateDynamicObject(2780,-444.27840000,2229.96680000,41.02970000,0.00000000,0.00000000,0.00000000); //
- pb3 = CreateDynamicObject(2780,-412.70100000,2236.16650000,41.02970000,0.00000000,0.00000000,0.00000000); //
- pb4 = CreateDynamicObject(2780,-395.03570000,2222.00540000,41.02970000,0.00000000,0.00000000,0.00000000); //
- pb5 = CreateDynamicObject(2780,-391.26550000,2245.98390000,41.08640000,0.00000000,0.00000000,0.00000000); //
- pb6 = CreateDynamicObject(2780,-379.09880000,2250.50290000,41.08470000,0.00000000,0.00000000,0.00000000); //
- pb7 = CreateDynamicObject(2780,-372.84400000,2231.33890000,41.08440000,0.00000000,0.00000000,0.00000000); //
- pb8 = CreateDynamicObject(2780,-355.13470000,2210.47730000,41.08440000,0.00000000,0.00000000,0.00000000); //
- pb9 = CreateDynamicObject(2780,-379.23280000,2213.96410000,41.09370000,0.00000000,0.00000000,0.00000000); //
- pb10 = CreateDynamicObject(2780,-379.09880000,2250.50290000,40.88470000,0.00000000,0.00000000,0.00000000); //
- pb11 = CreateDynamicObject(2780,-360.67260000,2246.64380000,41.08440000,0.00000000,0.00000000,0.00000000); //
- pb12 = CreateDynamicObject(2780,-416.74010000,2199.78250000,41.02970000,0.00000000,0.00000000,0.00000000); //
- pb13 = CreateDynamicObject(2780,-435.08570000,2211.94260000,41.02970000,0.00000000,0.00000000,0.00000000); //
- pb14 = CreateDynamicObject(2780,-399.04520000,2264.49780000,40.45860000,0.00000000,0.00000000,0.00000000); //
- }
- SetTimer("StartPaintball", 20000, 0);
- return 1;
- }
- public StartPaintball()
- {
- PaintballRound = 1;
- StartingPaintballRound = 0;
- PaintballWinner = 999;
- PaintballWinnerKills = 0;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- ResetPlayerWeapons(i);
- SetPlayerArmour(i, 0.0);
- ac_GivePlayerWeapon(i, 24, 999); //DEAGLE
- ac_GivePlayerWeapon(i, 31, 999); //M4
- GaveWeapon[i] = 1;
- TogglePlayerControllable(i, 1);
- SendClientMessage(i, COLOR_YELLOW, "Paintball Match ist gestartet, du hast 10 Minute Zeit.");
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- }
- }
- }
- SetTimer("PaintballEnded", 600000, 0);
- return 1;
- }
- public PaintballEnded()
- {
- new string[128];
- new name[MAX_PLAYER_NAME];
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- if(IsPlayerConnected(PaintballWinner))
- {
- GetPlayerName(PaintballWinner, name, sizeof(name));
- format(string,sizeof(string), "** %s hat das Paintball Match mit %d kills gewonnen **",name,PaintballWinnerKills);
- SendClientMessage(i, COLOR_WHITE, string);
- PlayerPaintballKills[i] = 0;
- }
- ResetPlayerWeapons(i);
- SetPlayerVirtualWorld(i, 0);
- SetPlayerInterior(i, 0);
- PlayerPaintballing[i] = 0;
- PlayerMoney[i] = PlayerMoney[i] += PlayerPaintballMoney[i];
- PlayerPaintballMoney[i] = 0;
- TextDrawHideForPlayer(i, dmkill[i]);
- TextDrawHideForPlayer(i, dmkillmoney[i]);
- SetPlayerPos(i, SBizzInfo[10][sbEntranceX],SBizzInfo[10][sbEntranceY],SBizzInfo[10][sbEntranceZ]);
- //SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
- }
- }
- }
- AnnouncedPaintballRound = 0;
- PaintballRound = 0;
- PaintballPlayers = 0;
- if(PaintballPlace == 0)
- {
- if(PaintballLights == 1)
- {
- DestroyObject(pb1); DestroyObject(pb2); DestroyObject(pb3);
- DestroyObject(pb4); DestroyObject(pb5); DestroyObject(pb6);
- DestroyObject(pb7); DestroyObject(pb8); DestroyObject(pb9);
- DestroyObject(pb10); DestroyObject(pb11); DestroyObject(pb12);
- DestroyObject(pb13); DestroyObject(pb14);
- }
- }
- return 1;
- }
- public PrepareKarting()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
- {
- CP[i] = 9;
- SetPlayerCheckpoint(i,2308.3540,-2354.0039,12.6842,8.0);
- SendClientMessage(i, COLOR_YELLOW, "Kart Race will start in 20 seconds, go to the starting line.");
- }
- }
- }
- SetTimer("StartKarting", 20000, 0);
- return 1;
- }
- public StartKarting()
- {
- KartingRound = 1;
- StartingKartRound = 0;
- EndingKartRound = 0;
- FirstKartWinner = 999;
- SecondKartWinner = 999;
- ThirdKartWinner = 999;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
- {
- CP[i] = 10;
- SendClientMessage(i, COLOR_YELLOW, "Green light, go go go !");
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- SetPlayerCheckpoint(i,2308.3540,-2354.0039,12.6842,8.0);
- }
- }
- }
- SetTimer("KartingEnded", 240000, 0);
- return 1;
- }
- public KartingEnded()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
- {
- CP[i] = 0;
- DisablePlayerCheckpoint(i);
- }
- }
- }
- AnnouncedKartRound = 0;
- KartingRound = 0;
- return 1;
- }
- public DollahScoreUpdate()
- {
- new LevScore;
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- LevScore = PlayerInfo[i][pLevel];
- SetPlayerScore(i, LevScore);
- }
- }
- return 1;
- }
- public Encrypt(string[])
- {
- for(new x=0; x < strlen(string); x++)
- {
- string[x] += (3^x) * (x % 15);
- if(string[x] > (0xff))
- {
- string[x] -= 256;
- }
- }
- return 1;
- }
- stock right(source[], len)
- {
- new retval[MAX_STRING], srclen;
- srclen = strlen(source);
- strmid(retval, source, srclen - len, srclen, MAX_STRING);
- return retval;
- }
- public Spectator()
- {
- new string[128];
- //HostNameChange();
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(KickPlayer[i]==1)
- {
- Kick(i); PlayerInfo[i][pKicks] ++;
- }
- else if(KickPlayer[i]==2)
- {
- PlayerInfo[i][pKicks] ++;
- Kick(i);
- }
- /*if(GetPlayerPing(i) >= 850 && PlayerInfo[i][pAdmin] < 1331)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(i, name, sizeof(name));
- PlayerInfo[i][pKicks] ++;
- format(string, sizeof(string), "AdmCmd: %s wurde vom System gekickt, Grund: Hoher Ping", name);
- KickLog(string);
- SendClientMessageToAll(COLOR_RED, string);
- Kick(i);
- }*/
- if(Spectate[i] < 253 && Spectate[i] != 255)
- {
- //SetPlayerColor(i,COLOR_SPEC);
- TogglePlayerControllable(i, 0);
- new targetid = Spectate[i];
- if(IsPlayerConnected(targetid))
- {
- TogglePlayerSpectating(i, 1);
- if(PlayerInfo[i][pAdmin] >= 1)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(targetid, name, sizeof(name));
- new Float:health, Float: armor;
- GetPlayerHealth(targetid, health);
- GetPlayerArmour(targetid, armor);
- format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~y~%s(ID:%d)~n~~y~health:%.1f armor: %.1f",name,targetid,health, armor);
- GameTextForPlayer(i, string, 2500, 3);
- }
- if(IsPlayerInAnyVehicle(targetid))
- {
- new carid = GetPlayerVehicleID(targetid);
- PlayerSpectateVehicle(i, carid);
- }
- else
- {
- PlayerSpectatePlayer(i, targetid);
- }
- SetPlayerInterior(i, GetPlayerInterior(targetid));
- }//Targetid connected
- }
- if(Spectate[i] == 253)
- {
- TogglePlayerControllable(i, 1);
- TogglePlayerSpectating(i, 0);
- SetPlayerInterior(i,Unspec[i][sPint]);
- PlayerInfo[i][pInt] = Unspec[i][sPint];
- PlayerInfo[i][pLocal] = Unspec[i][sLocal];
- Unspec[i][sLocal] = 255;
- SetSpawnInfo(i, PlayerInfo[i][pTeam], PlayerInfo[i][pModel], Unspec[i][sPx], Unspec[i][sPy], Unspec[i][sPz]-1.0, 1.0, -1, -1, -1, -1, -1, -1);
- gTeam[i] = PlayerInfo[i][pTeam];
- SetPlayerToTeamColor(i);
- MedicBill[i] = 0;
- if(PlayerInfo[i][pDonateRank] > 0)
- {
- SetSpawnInfo(i, PlayerInfo[i][pTeam], PlayerInfo[i][pModel], Unspec[i][Coords][0], Unspec[i][Coords][1], Unspec[i][Coords][2], 10.0, -1, -1, -1, -1, -1, -1);
- SpawnPlayer(i);
- SetCameraBehindPlayer(i);
- }
- else
- {
- SpawnPlayer(i);
- }
- Spectate[i] = 255;
- }
- if(Spectate[i] == 254)
- {
- TogglePlayerControllable(i, 1);
- SetPlayerInterior(i,Unspec[i][sPint]);
- PlayerInfo[i][pInt] = Unspec[i][sPint];
- PlayerInfo[i][pLocal] = Unspec[i][sLocal];
- SetPlayerPos(i, Unspec[i][sPx], Unspec[i][sPy], Unspec[i][sPz]);
- Spectate[i] = 255;
- }
- if(Spectate[i] == 256)
- {
- SetPlayerToTeamColor(i);
- Spectate[i] = 255;
- }
- if(Spectate[i] == 257)
- {
- Spectate[i] = 254;
- }
- }
- }
- }
- //------------------------------------------------------------------------------------------------------
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public IsAnInstructor(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member==11)
- {
- return 1;
- }
- if(leader==11)
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAMember(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member==5 || member==6 || member==8 || member == 12|| member == 13)
- {
- return 1;
- }
- if(leader==5 || leader==6 || leader==8 || leader == 12|| leader == 13)
- {
- return 1;
- }
- }
- return 0;
- }
- public IsACop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member==1 || member==2 || member==3 || member == 16)
- {
- return 1;
- }
- else if(leader==1 || leader==2 || leader==3 || leader == 16)
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtClothShop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 50.0, 207.737991,-109.019996,1005.132812))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtGasStation(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(6.0,playerid,1004.0070,-939.3102,42.1797) || IsPlayerInRangeOfPoint(6.0,playerid,1944.3260,-1772.9254,13.3906))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(6.0,playerid,-90.5515,-1169.4578,2.4079) || IsPlayerInRangeOfPoint(6.0,playerid,-1609.7958,-2718.2048,48.5391))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(6.0,playerid,-2029.4968,156.4366,28.9498) || IsPlayerInRangeOfPoint(8.0,playerid,-2408.7590,976.0934,45.4175))
- {//SF
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(5.0,playerid,-2243.9629,-2560.6477,31.8841) || IsPlayerInRangeOfPoint(8.0,playerid,-1676.6323,414.0262,6.9484))
- {//Between LS and SF
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(6.0,playerid,2202.2349,2474.3494,10.5258) || IsPlayerInRangeOfPoint(10.0,playerid,614.9333,1689.7418,6.6968))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid,-1328.8250,2677.2173,49.7665) || IsPlayerInRangeOfPoint(6.0,playerid,70.3882,1218.6783,18.5165))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid,2113.7390,920.1079,10.5255) || IsPlayerInRangeOfPoint(6.0,playerid,-1327.7218,2678.8723,50.0625))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid,-656.46270751953, 871.70965576172, 1.5984833240509) || IsPlayerInRangeOfPoint(6.0,playerid, -1479.5152587891, 686.85699462891, 0.9187958240509))
- {//Bootstanke
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid,-2325.6611328125, 2307.8862304688, 0.79384350776672) || IsPlayerInRangeOfPoint(6.0,playerid, -1448.7921142578, 1503.6788330078, 1.3351314067841))
- {//Bootstanke
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid, 723.14196777344, -1494.6817626953, 1.5328280925751) || IsPlayerInRangeOfPoint(6.0,playerid,1359.3675537109, -279.16091918945, 0.85160452127457))
- {//Bootstanke
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid, 1595.1289,2199.2390,10.8203) || IsPlayerInRangeOfPoint(6.0,playerid,2640.2949,1107.3567,10.8203))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(8.0,playerid, -1472.3009,1864.0583,32.6328))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(5.0,playerid, 1824.1428,-2407.0569,18.2448))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(5.0,playerid, 1004.1917,-937.2050,48.2118))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(5.0,playerid, 1380.6432,459.0359,19.9837) || IsPlayerInRangeOfPoint(5.0,playerid, -737.2056,2743.5520,47.2266)) // gasstation in wüsste
- {//MONTGOMERY
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(5.0,playerid, 654.7516,-565.1221,16.3359))
- {//DILLIMORE
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 782.5062,-1347.7422,13.2605))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtFishPlace(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(1.0,playerid,403.8266,-2088.7598,7.8359) || IsPlayerInRangeOfPoint(1.0,playerid,398.7553,-2088.7490,7.8359))
- {//Fishplace at the bigwheel
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(1.0,playerid,396.2197,-2088.6692,7.8359) || IsPlayerInRangeOfPoint(1.0,playerid,391.1094,-2088.7976,7.8359))
- {//Fishplace at the bigwheel
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(1.0,playerid,383.4157,-2088.7849,7.8359) || IsPlayerInRangeOfPoint(1.0,playerid,374.9598,-2088.7979,7.8359))
- {//Fishplace at the bigwheel
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(1.0,playerid,369.8107,-2088.7927,7.8359) || IsPlayerInRangeOfPoint(1.0,playerid,367.3637,-2088.7925,7.8359))
- {//Fishplace at the bigwheel
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(1.0,playerid,362.2244,-2088.7981,7.8359) || IsPlayerInRangeOfPoint(1.0,playerid,354.5382,-2088.7979,7.8359))
- {//Fishplace at the bigwheel
- return 1;
- }
- }
- return 0;
- }
- public IsAtCookPlace(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(3.0,playerid,369.9786,-4.0798,1001.8589))
- {//Cluckin Bell
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(3.0,playerid,376.4466,-60.9574,1001.5078) || IsPlayerInRangeOfPoint(3.0,playerid,378.1215,-57.4928,1001.5078))
- {//Burgershot
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(3.0,playerid,374.1185,-113.6361,1001.4922) || IsPlayerInRangeOfPoint(3.0,playerid,377.7971,-113.7668,1001.4922))
- {//Well Stacked Pizza
- return 1;
- }
- }
- return 0;
- }
- public IsAtBar(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(4.0,playerid,499.9654,-20.2515,1000.6797))
- {//Havanna
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(4.0,playerid,1215.9480,-13.3519,1000.9219) || IsPlayerInRangeOfPoint(10.0,playerid,-2658.9749,1407.4136,906.2734))
- {//PIG Pen
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(4.0,playerid,-224.7811,1406.1990,27.7734) || IsPlayerInRangeOfPoint(10.0,playerid,681.557861,-455.680053,-25.609874))
- {//andere Bar
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(4.0,playerid, 495.1949,-75.1898,998.7578))
- {//Greenbottle Bar!
- return 1;
- }
- }
- return 0;
- }
- public IsABoat(carid)
- {
- if(spawncar_license[carid] == 5)
- {
- return 1;
- }
- return 0;
- }
- public IsABike(carid)
- {
- if(spawncar_license[carid] == 2)
- {
- return 1;
- }
- return 0;
- }
- forward IsAFahrrad(carid);
- public IsAFahrrad(carid)
- {
- new model = GetVehicleModel(carid);
- if(model == 509 || model == 481 || model == 510)
- {
- return 1;
- }
- return 0;
- }
- public IsAPlane(carid)
- {
- if(spawncar_license[carid] == 3)
- {
- return 1;
- }
- return 0;
- }
- public IsACopCar(carid)
- {
- if(spawncar_job[carid] == 1 || spawncar_job[carid] == 2 || spawncar_job[carid] == 3 || spawncar_job[carid] == 16)
- {
- return 1;
- }
- return 0;
- }
- public IsAnAmbulance(carid)
- {
- if(spawncar_job[carid] == 4)
- {
- return 1;
- }
- return 0;
- }
- public IsAMechanicCar(carid)
- {
- if(spawncar_job[carid] == 14)
- {
- return 1;
- }
- return 0;
- }
- public IsATruck(carid)
- {
- if(spawncar_license[carid] == 4 && spawncar_job[carid] == 18)
- {
- return 1;
- }
- return 0;
- }
- public IsATruckForEveryone(carid)
- {
- if(spawncar_license[carid] == 4 && spawncar_job[carid] == 0)
- {
- return 1;
- }
- return 0;
- }
- //------------------------------------------------------------------------------------------------------
- forward ResetData(playerid);
- public ResetData(playerid)
- {
- allowedgangwar[playerid] = 0;
- RequestJobMoney[playerid]=0;
- goback[playerid]=0;
- GettingFuel[playerid] = 0;GettingType[playerid] = 0;GettingPrice[playerid] = 0;
- speedcount[playerid] = 0;//EnterCar[playerid] = 0;
- SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; CamoMode[playerid] = 0;
- SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0;
- SelectSkin[playerid] = 0; SelectSkinID[playerid] = 0; SelectSkinPlace[playerid] = 0;
- GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
- ApprovedLawyer[playerid] = 0;
- KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
- CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1;
- RobStatus[playerid] = 0; RobSkill[playerid] = 0; PlayerRobMoney[playerid] = 0; SavedRobMoney[playerid] = 0;
- CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
- RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
- STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
- RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[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; 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; DutyTime[playerid] = 0;
- SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0; ChangePos2[playerid][0] = 0; ChangePos2[playerid][2] = 0;
- SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[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;
- 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] = 0;
- gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
- gSpeedo[playerid] = 0; gGas[playerid] = 0; //NewHouse[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;
- StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
- MatsHolding[playerid] = 0; TutTime[playerid] = 0;
- gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[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; PlayerOnMission[playerid] = 0; MissionCheckpoint[playerid] = 0;
- WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
- PlayerBattleing[playerid] = 0; PlayerBattlefieldKills[playerid] = 0;
- PlayerBattlefieldMoney[playerid] = 0;
- PlayerPaintballMoney[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;
- BreakCuffs[playerid] = 0; BreakCuffTime[playerid] = 0; BreakCuffId[playerid] = 999; TransporterAuftrag[playerid] = 999; EndAuftrag[playerid] = 0;
- NoDmWarn[playerid] = 0; NoDmWarnReset[playerid] = 0;
- Invade[playerid] = 255; OnUndercover[playerid] = 0;
- ZoneTimerInTime[playerid] = 0; gSpectateID[playerid] = 255; gSpectateType[playerid] = 0;
- TazerTime[playerid] = 0; HackingAll[playerid] = false; GateHacking = false; HackingAllTime[playerid] = 0; PlayerAmount[playerid] = 999;
- ClearPlayer[playerid] = 999; ClearPlayer2[playerid] = 999; ClearPlayer3[playerid] = 999; ClearPlayer4[playerid] = 999;
- PlayerEingabe[playerid] = 0; HackingAllLSPD = false; AdminFreezed[playerid] = 0; GetPlayerMsgAgain[playerid] = 0;
- GotGun[playerid] = 0; HealAgain[playerid] = 0; HealAgainTime[playerid] = 0; FahrschulCP[playerid] = 0; GetWeaponID[playerid] = 0; RamHq[playerid] = 0;
- BikeDuty[playerid] = 0; SetFreeAgain[playerid] = 0; GaveWeapon[playerid] = 0;
- Zigaretten[playerid] = 0;
- smoke[playerid] = 0;
- smoking_t[playerid] = 0;
- //afk[playerid]=0;
- //afktime[playerid]=0;
- PlayerMoney[playerid] = PlayerInfo[playerid][pCash];
- PlayerInfo[playerid][pLottoWins] = 0;
- PlayerInfo[playerid][pLottoLosts] = 0;
- PlayerInfo[playerid][pFreezed] = 0;
- PlayerInfo[playerid][pCaught] = 0;
- PlayerInfo[playerid][pLevel] = 0;
- PlayerInfo[playerid][pAdmin] = 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][pKills] = 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][pPayCheck] = 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][pFMember] = 255;
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pChar] = 0;
- PlayerInfo[playerid][pContractTime] = 0;
- PlayerInfo[playerid][pDetSkill] = 0;
- PlayerInfo[playerid][pSexSkill] = 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] = 264;
- 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][pFlyLic] = 0;
- PlayerInfo[playerid][pBoatLic] = 0;
- PlayerInfo[playerid][pFishLic] = 0;
- PlayerInfo[playerid][pGunLic] = 0;
- PlayerInfo[playerid][pBikeLic] = 0;
- PlayerInfo[playerid][pTruckLic] = 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][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][pTraderPerk] = 0;
- PlayerInfo[playerid][pTut] = 0;
- PlayerInfo[playerid][pMissionNr] = 0;
- PlayerInfo[playerid][pWarns] = 0;
- PlayerInfo[playerid][pFuel] = 0;
- PlayerInfo[playerid][pAdjustable] = 0;
- PlayerInfo[playerid][pInfoTut] = 0;
- PlayerInfo[playerid][pJailID] = 0;
- PlayerInfo[playerid][pADuty] = 0;
- PlayerInfo[playerid][pPayDayTime] = 0;
- PlayerInfo[playerid][pConnectTimeM] = 0;
- PlayerInfo[playerid][pRhymesFound] = 0;
- PlayerInfo[playerid][pRhyme0] = 0;
- PlayerInfo[playerid][pRhyme1] = 0;
- PlayerInfo[playerid][pRhyme2] = 0;
- PlayerInfo[playerid][pRhyme3] = 0;
- PlayerInfo[playerid][pRhyme4] = 0;
- PlayerInfo[playerid][pRhyme5] = 0;
- PlayerInfo[playerid][pRhyme6] = 0;
- PlayerInfo[playerid][pRhyme7] = 0;
- PlayerInfo[playerid][pRhyme8] = 0;
- PlayerInfo[playerid][pRhyme9] = 0;
- PlayerInfo[playerid][pRhyme10] = 0;
- PlayerInfo[playerid][pRhyme11] = 0;
- PlayerInfo[playerid][pRhyme12] = 0;
- PlayerInfo[playerid][pRhyme13] = 0;
- PlayerInfo[playerid][pRhyme14] = 0;
- PlayerInfo[playerid][pRhyme15] = 0;
- PlayerInfo[playerid][pRhyme16] = 0;
- PlayerInfo[playerid][pRhyme17] = 0;
- PlayerInfo[playerid][pRhyme18] = 0;
- PlayerInfo[playerid][pRhyme19] = 0;
- PlayerInfo[playerid][pRhyme20] = 0;
- PlayerInfo[playerid][pRhyme21] = 0;
- PlayerInfo[playerid][pRhyme22] = 0;
- PlayerInfo[playerid][pRhyme23] = 0;
- PlayerInfo[playerid][pRhyme24] = 0;
- PlayerInfo[playerid][pPassPort] = 0;
- PlayerInfo[playerid][pLocked] = 0;
- PlayerInfo[playerid][pDead] = 0;
- PlayerInfo[playerid][pRentkey] = 0;
- PlayerInfo[playerid][pJobLock] = 0;
- PlayerInfo[playerid][pJobLockDate] = 0;
- PlayerInfo[playerid][pJobInvite] = 0;
- PlayerInfo[playerid][pJobInviteDate] = 0;
- PlayerInfo[playerid][pJobHours] = 0;
- PlayerInfo[playerid][pJobLockHours] = 0;
- PlayerInfo[playerid][pLogins] = 0;
- PlayerInfo[playerid][pKicks] = 0;
- PlayerInfo[playerid][pLoginDate] = 0;
- PlayerInfo[playerid][pLoginMonth] = 0;
- PlayerInfo[playerid][pLoginHour] = 0;
- PlayerInfo[playerid][pLoginMinute] = 0;
- PlayerInfo[playerid][pLoggedIn] = 0;
- PlayerInfo[playerid][pBombAgain] = 0;
- PlayerInfo[playerid][pHitman] = 0;
- PlayerInfo[playerid][pHitmanRank] = 0;
- PlayerInfo[playerid][pDPoints] = 0;
- PlayerInfo[playerid][pLicSperre] = 0;
- Located[playerid] = 0;
- Locate[playerid] = 255;
- Locating[playerid] = 0;
- SelfBomb[playerid]= 0;
- ClearCrime(playerid);
- ClearFishes(playerid);
- ClearCooking(playerid);
- ClearGroceries(playerid);
- ClearMarriage(playerid);
- RobCP[playerid]=0;
- Rob_Zone[playerid] = 255;
- InZone[playerid] = 0; ShowGangZoneTag[playerid] = 0;
- PlayerInfo[playerid][armordrugs] = 0;
- FarmerCP[playerid] = 0;
- PlayerInfo[playerid][pGetArmor] = 0;
- PlayerInfo[playerid][pPrepareArmor] = 0;
- hide_h[playerid]=0;
- skinchange_h[playerid]=false;
- druglock[playerid] = false;
- sell_money[playerid] = 0;
- accept_sell_money[playerid] = 0;
- accept_sell_id[playerid] = 666;
- sell_biz[playerid] = false;
- TextDrawRestart[playerid] = 0;
- RaceCP[playerid] = 0;
- PlayerInfo[playerid][pCarLic_2] = 0;
- PlayerInfo[playerid][pDutyMinutes] = 0;
- respect_m[playerid] = 0;
- respect_id[playerid] = 666;
- TazerStop[playerid] = 0;
- TryingFree[playerid] = 0;
- GangWarMember[playerid] = 0;
- PlayerInfo[playerid][pBankPin] = 0;
- PlayerInfo[playerid][pBankPinCode] = 0;
- ShowDeath[playerid] = 0;
- TextDrawHideForPlayer(playerid, paydaytext[playerid]);
- TextDrawHideForPlayer(playerid, clocktext[playerid]);
- TextDrawHideForPlayer(playerid, kd[playerid]);
- TextDrawHideForPlayer(playerid, ftd[playerid]);
- TextDrawHideForPlayer(playerid, fd[playerid]);
- TextDrawHideForPlayer(playerid, sd[playerid]);
- spawned[playerid] = 0;
- RobTime[playerid] = 0;
- PlayerInfo[playerid][checkpoint] = 0;
- PlayerInfo[playerid][pMySQL] = -1;
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //-------------------------------------------------------------
- AFKTimer[playerid] = 0;
- SpielerIstAFK[playerid] = false;
- IstSpielerGespawnt[playerid] = false;
- TextDrawShowForPlayer(playerid,Version);
- TextDrawShowForPlayer(playerid,ChangeTextdraw);
- //-----------------------------------------[NPC]--------------------------------
- if(IsPlayerNPC(playerid))
- {
- gPlayerLogged[playerid] = 1;
- }
- //------------------------------------------------------------------------------
- if(Security != 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
- Kick(playerid);
- PlayerInfo[playerid][pKicks] ++;
- return 1;
- }
- ResetData(playerid);
- SetPlayerSpecialAction(playerid, 0);
- SetPlayerColor(playerid,COLOR_GRAD2);
- new name[MAX_PLAYER_NAME], ip[20], string10[128];
- GetPlayerName(playerid,name, sizeof(name));
- GetPlayerIp(playerid, ip, 128);
- new time[3], time2[6];
- gettime(time[0], time[1], time[2]);
- if(time[1] < 10)
- {
- format(time2, sizeof(time2), "%d:0%d",time[0], time[1]);
- }
- else
- {
- format(time2, sizeof(time2), "%d:%d",time[0], time[1]);
- }
- if(IsPlayerNPC(playerid))
- {
- return 1;
- }
- else
- {
- format(string10, sizeof(string10), "* %s hat den Server betreten.(IP. %s) || %s", name, ip, time2);
- SendAdminMessage(0xCCCCCCFF, string10);
- IPLog(string10);
- return 1;
- }
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new sendername[MAX_PLAYER_NAME],string[256];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(dialogid == DIALOG_NS_TAXI)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Taxifahrer wurde gerufen. Bitte gedulde dich einen kleinen Moment");
- if(listitem == 0)
- {
- ConnectNPC("NS_Taxi","NS_Binco");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Im Binco kannst du dir ein neues Outfit (Skin) holen");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Benutze dazu, wenn du drin bist den Befehl: /clothes");
- }
- if(listitem == 1)
- {
- ConnectNPC("NS_Taxi","NS_BSN");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Am BSN ist eine NO-DM Zone! Jede Art von Gewalt ist");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: untersagt. Der Burger Shot North ist der berühmteste Treffpunkt auf dem Server");
- }
- if(listitem == 2)
- {
- ConnectNPC("NS_Taxi","NS_FS");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: In der Fahrschule kannst du dir einen Führerschein kaufen");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Wenn du drin bist: Geh ins I und schreibe /carlicense");
- }
- if(listitem == 3)
- {
- ConnectNPC("NS_Taxi","NS_jobcenter");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Im Rathaus kannst du dir einen Personalausweis kaufen");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: und neue Jobs annehmen. Solltest du das Rathaus suchen: /jobcenter");
- }
- if(listitem == 4)
- {
- ConnectNPC("NS_Taxi","NS_LSPD");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: Im LSPD wirst du eingesperrt, wenn du Wanteds hast. Du kannst dem");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: LSPD sowie anderen Fraktionen nur beitreten, wenn du eine Bewerbung");
- SendClientMessage(playerid, COLOR_GREY, "Taxibot: in unserem Forum geschrieben hast.");
- }
- return 1;
- }
- else
- {
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- }
- if(dialogid == 46)// /base -> Waffendealer
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Marker wurde zu deinem Arbeitsplatz gesetzt");
- SetPlayerCheckpoint(playerid, 597.7040,-1248.2893,18.2874, 5.0);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Marker wurde zu deinem Arbeitsplatz gesetzt");
- SetPlayerCheckpoint(playerid, -2119.0020,-178.8240,35.3203, 5.0);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Zu deinem Nebenjob wurden keine Koordinaten gefunden");
- return 1;
- }
- }
- if(dialogid == DIALOG_SERVICE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i) && OnDuty[i] != 0)
- {
- new Float: X, Float: Y, Float: Z;
- GetPlayerPos(playerid, X,Y,Z);
- SetPlayerCheckpoint(i, X,Y,Z, 20);
- format(string, sizeof(string), "* %s braucht Hilfe.", sendername);
- SendClientMessage(i, COLOR_LIGHTBLUE, string);
- }
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Anruf erfolgreich. Warte auf Hilfe.");
- }
- if(listitem == 1)
- {
- if(Medics < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " Im Moment ist kein Sanitäter verfügbar, versuche es später erneut !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen Sanitäter. (Nutze '/accept medic')", sendername);
- SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Sanitätet gefragt, bitte warte auf eine Antwort");
- MedicCall = playerid;
- return 1;
- }
- if(listitem == 2)
- {
- if(BusDrivers < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " Im Moment ist kein Busfahrer verfügbar, versuche es später erneut !");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't call for a Bus now !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen Busfahrer. (Nutze '/accept bus')", sendername);
- SendJobMessage(14, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Busfahrer gefragt, bitte warte auf eine Antwort.");
- BusCall = playerid;
- return 1;
- }
- if(listitem == 3)
- {
- if(TaxiDrivers < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " Im Moment ist kein Taxifahrer verfügbar, versuche es später erneut !");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't call for a Taxi now !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen Taxifahrer. (Nutze '/accept taxi')", sendername);
- SendFamilyMessage(10, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Taxifahrer gefragt, bitte warte auf eine Antwort");
- TaxiCall = playerid;
- return 1;
- }
- if(listitem == 4)
- {
- if(Mechanics == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "Im Moment ist kein ADAC-Mitarbeiter verfügbar, versuche es später erneut.");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen ADAC-Mitarbeiter. Nutze '/accept adac'.", sendername);
- SendJobMessage(7, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem ADAC-Mitarbeiter gefragt, bitte warte auf eine Antwort.");
- MechanicCall = playerid;
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
- {
- SendClientMessage(playerid ,COLOR_GRAD2, " Du kannst keinen Transporter rufen !");
- return 1;
- }
- new Transporter;
- for(new tr = 0; tr < MAX_PLAYERS; tr++)
- {
- if(IsPlayerConnected(tr))
- {
- if(PlayerInfo[tr][pMember] == 15 || PlayerInfo[tr][pLeader] == 15)
- {
- Transporter ++;
- }
- }
- }
- if(Transporter < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Im Moment ist kein Transporter verfügbar, versuche es später erneut.");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen Transporter. (Nutze '/accept transporter')", sendername);
- SendRadioMessage(15, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Transporter gefragt, bitte warte auf eine Antwort.");
- TransporterCall = playerid;
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_PIN_01)
- {
- if(!response) return 1;
- if(PlayerInfo[playerid][pBankPinCode] == strval(inputtext))
- {
- format(string, sizeof(string), "Einzahlung \nAuszahlung \nKontostand");
- ShowPlayerDialog(playerid, 105, DIALOG_STYLE_LIST, "Bank", string, "Auswählen", "Abbrechen");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Dein PIN-CODE ist falsch.");
- return 1;
- }
- }
- if(dialogid == DIALOG_PIN)
- {
- if(!response) return 1;
- if(!IsNumeric(inputtext) || strlen(inputtext) > 4)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Es sind nur Zahlen erlaubt.");
- return 1;
- }
- PlayerInfo[playerid][pBankPin] = 1;
- PlayerInfo[playerid][pBankPinCode] = strval(inputtext);
- format(string, sizeof(string), "* Dein PIN-CODE lautet: %d",strval(inputtext));
- SendClientMessage(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), "Einzahlung \nAuszahlung \nKontostand");
- ShowPlayerDialog(playerid, 105, DIALOG_STYLE_LIST, "Bank", string, "Auswählen", "Abbrechen");
- return 1;
- }
- /* if(dialogid == DIALOG_AUDIO_CLIENT)
- {
- if(!response) return 1;
- if(listitem == 0) //lautstärke
- {
- format(string, sizeof(string), "TechnobaseFM \nSchlagerhoelle \nBallermanradio \nVocal Trans (trans & co.) \nPulsRadio (house,trans & co.) \nHot 108 JAMZ (HipHop & Rap) \nMusic.JAM \nHardBase.FM - 24h Hardstyle, Jumpstyle, Hardcore & More");
- ShowPlayerDialog(playerid ,DIALOG_AUDIO_CLIENT_02, DIALOG_STYLE_LIST, "Audioclient by Projekt-Sunset.de Roleplay", string, "Streamen", "Abbrechen");
- return 1;
- }
- if(listitem == 1)
- {
- format(string, sizeof(string), "Einschalten \nAuschalten");
- ShowPlayerDialog(playerid ,DIALOG_AUDIO_CLIENT_03, DIALOG_STYLE_LIST, "Audioclient by Projekt-Sunset.de Roleplay", string, "Auswählen", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == DIALOG_AUDIO_CLIENT_03)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- if(audio_paused[playerid] == true)
- {
- Audio_Resume(playerid, audio_id[playerid]);
- switch(audio_stream_id[playerid])
- {
- case 1: audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377200", false, false, false);
- case 2: audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1365546", false, false, false);
- case 3: audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1266310", false, false, false);
- }
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hast das Radio wieder eingeschaltet.");
- audio_paused[playerid] = false;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Das Radio ist bereits an.");
- return 1;
- }
- }
- if(listitem == 1)
- {
- if(audio_paused[playerid] == false)
- {
- Audio_Pause(playerid, audio_id[playerid]);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hast das Radio ausgeschaltet.");
- audio_paused[playerid] = true;
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_AUDIO_CLIENT_02)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377200", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'Technobase FM'.");
- audio_stream_id[playerid] = 1;
- return 1;
- }
- if(listitem == 1)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1365546", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'Schlagerhoelle'.");
- audio_stream_id[playerid] = 2;
- return 1;
- }
- if(listitem == 2)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1266310", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'Ballermanradio'.");
- audio_stream_id[playerid] = 3;
- return 1;
- }
- if(listitem == 3)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1177953", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'Vocal Trans'.");
- audio_stream_id[playerid] = 4;
- return 1;
- }
- if(listitem == 4)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1320", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'PulsRadio'.");
- audio_stream_id[playerid] = 5;
- return 1;
- }
- if(listitem == 5)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'Hot 108 Jam'.");
- audio_stream_id[playerid] = 6;
- return 1;
- }
- if(listitem == 6)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1269742", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'MUSIC.JAM'.");
- audio_stream_id[playerid] = 7;
- return 1;
- }
- if(listitem == 7)
- {
- if(audio_stream_id[playerid] != -1)
- {
- Audio_Stop(playerid, audio_id[playerid]);
- }
- audio_id[playerid] = Audio_PlayStreamed(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377430", false, false, false);
- SendClientMessage(playerid, COLOR_GRAD2, "AUDIOCLIENT: Du hörst nun: 'HardBase.FM'.");
- audio_stream_id[playerid] = 8;
- return 1;
- }
- }
- */
- if(dialogid == DIALOG_FIGHTING_STYLES)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: Normal.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL);
- return 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: Boxing.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
- return 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: KungFu.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU);
- return 1;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: KneeHad.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD);
- return 1;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: Grabkick.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK);
- return 1;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"Dein Kampfstil ist: Elbow.");
- SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW);
- return 1;
- }
- }
- if(dialogid == DIALOG_NEWS_FBANK)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- format(string, sizeof(string), "Gebe nun den Betrag ein, denn du Einzahlen willst.");
- ShowPlayerDialog(playerid, DIALOG_NEWS_FBANK_2, DIALOG_STYLE_INPUT, "Fraktionsbank News Reporter", string, "Einzahlen", "Abbrechen");
- return 1;
- }
- if(listitem == 1)
- {
- format(string, sizeof(string), "Gebe nun den Betrag ein, denn du Abheben willst.");
- ShowPlayerDialog(playerid, DIALOG_NEWS_FBANK_3, DIALOG_STYLE_INPUT, "Fraktionsbank News Reporter", string, "Einzahlen", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == DIALOG_NEWS_FBANK_2)
- {
- if(!response) return 1;
- if(!IsNumeric(inputtext)) return 1;
- if(PlayerMoney[playerid] > strval(inputtext))
- {
- GangSafeInfo[5][sMoney] += strval(inputtext);
- PlayerMoney[playerid] = PlayerMoney[playerid] -= strval(inputtext);
- format(string, sizeof(string), "Du hast $%d eingezahlt. Gesamtvermögen: $%d.",strval(inputtext), GangSafeInfo[5][sMoney]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- }
- if(dialogid == DIALOG_NEWS_FBANK_3)
- {
- if(!response) return 1;
- if(!IsNumeric(inputtext)) return 1;
- if(GangSafeInfo[5][sMoney] > strval(inputtext))
- {
- GangSafeInfo[5][sMoney] -= strval(inputtext);
- PlayerMoney[playerid] = PlayerMoney[playerid] += strval(inputtext);
- format(string, sizeof(string), "Du hast $%d abgehoben. Gesamtvermögen: $%d.",strval(inputtext), GangSafeInfo[5][sMoney]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- }
- if(dialogid == DIALOG_RESPECT_POINTS)
- {
- if(response)
- if(listitem == 0)
- {
- format(string, sizeof(string), "Willst du wirklich 10 Repektpunkte für $50.000 an den Staat verkaufen?");
- ShowPlayerDialog(playerid, 12346, DIALOG_STYLE_MSGBOX, "Respektpunkte", string, "Ja","Nein");
- return 1;
- }
- }
- if(dialogid == 12346)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Herzlichen Glückwunsch du hast 10 Respektpunkte verkauft.");
- PlayerInfo[playerid][pExp] -= 10;
- PlayerMoney[playerid] = PlayerMoney[playerid] += 50000;
- OnPlayerAccountUpdate(playerid);
- }
- }
- if(dialogid == DIALOG_RESPECT_POINTS_2)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- respect_m[playerid] = strval(inputtext);
- if(respect_m[playerid] < 250000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Der Mindestbetrag liegt bei $250.000");
- return 1;
- }
- format(string, sizeof(string), "Gebe nun den Namen des Spielers ein.");
- ShowPlayerDialog(playerid, DIALOG_RESPECT_POINTS_3, DIALOG_STYLE_INPUT, "Respektpunkte", string, "Verkaufen", "Abbrechen");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_RESPECT_POINTS_3)
- {
- if(!response) return 1;
- if(IsPlayerConnected(ReturnUser(inputtext)))
- {
- if(ReturnUser(inputtext) != INVALID_PLAYER_ID)
- {
- format(string, sizeof(string), "* %s möchte dir 10 Respektpunkte für $%d verkaufen. Nutze /accept points.",sendername, respect_m[playerid]);
- SendClientMessage(ReturnUser(inputtext), COLOR_LIGHTBLUE, string);
- respect_id[ReturnUser(inputtext)] = playerid;
- return 1;
- }
- }
- }
- if(dialogid ==DIALOG_SCHWARZMARKT)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- if(PlayerMoney[playerid] < 3000) { SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht genug Geld! "); return 1; }
- PlayerInfo[playerid][pCarLic_2] = 1;
- PlayerMoney[playerid] = PlayerMoney[playerid] -= 3000;
- SendClientMessage(playerid, COLOR_GRAD2, "Dein Führerschein hält max. 3 Stunden.");
- return 1;
- }
- if(listitem == 1)
- {
- if(PlayerMoney[playerid] < 1000) { SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht genug Geld! "); return 1; }
- if(SBizzInfo[MARKT][sbProducts] < 100) { SendClientMessage(playerid, COLOR_GRAD2, " Wir haben nicht genug Drogen."); return 1; }
- SetPlayerArmour(playerid, 100.0);
- Armor[playerid] += 100.0;
- PlayerMoney[playerid] = PlayerMoney[playerid] -= 1000;
- SBizzInfo[MARKT][sbTill] += 1000;
- SBizzInfo[MARKT][sbProducts] -= 100;
- }
- }
- if(dialogid == DIALOG_CLEAR)
- {
- if(!response) return 1;
- if(IsPlayerConnected(ReturnUser(inputtext)))
- {
- if(ReturnUser(inputtext) != INVALID_PLAYER_ID)
- {
- new giveplayer[MAX_PLAYER_NAME];
- GetPlayerName(ReturnUser(inputtext), giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* Polizist %s hat dein Strafregister gelöscht.",sendername);
- SendClientMessage(ReturnUser(inputtext), COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Du hast %s's Strafregister gelöscht.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s hat %s's Strafregister gelöscht.",sendername, giveplayer);
- SendRadioMessage(1, COLOR_YELLOW, string);
- SendRadioMessage(2, COLOR_YELLOW, string);
- SendRadioMessage(3, COLOR_YELLOW, string);
- WantedLevel[ReturnUser(inputtext)] = 0;
- WantedPoints[ReturnUser(inputtext)] = 0;
- CheckWantedLevel(ReturnUser(inputtext));
- ClearCrime(ReturnUser(inputtext));
- new year, month, day, hour, minute, second;
- getdate(year, month, day);
- gettime(hour, minute, second);
- format(string, sizeof(string), "[%d:%d:%d][%d:%d Uhr] Officer %s hat Spieler %s die Wanteds gecleart.",
- day, month, year, hour, minute, sendername, giveplayer);
- PoliceLog(string);
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_HELP)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** ACCOUNT *** /rules /stats /buylevel /upgrade /faq /rtd(/resettextdraws)");
- return 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** GENERAL *** /pay /charity /time /buy /unrentcar /givekey /switchkey /id /drink /music /showlicenses");
- SendClientMessage(playerid, COLOR_GRAD2,"*** GENERAL *** /resetupgrades(100k) /buygun /lock /skill /portable /licenses /lotto /spawnchange");
- SendClientMessage(playerid, COLOR_GRAD2,"*** GENERAL *** /report /cancel /accept /usedrugs /contract /clear /service /showpassport");
- SendClientMessage(playerid, COLOR_GRAD2,"*** GENERAL *** /sellpoints (/rc) /resetcheckpoint /jobcenter /fs /clothes /smoke /gotoevent /fighting");
- SendClientMessage(playerid, COLOR_GRAD2,"*** GENERAL *** /cellphonehelp /househelp /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
- SendClientMessage(playerid, COLOR_GRAD2, "*** GERNERAL *** /resetpin /paintballhelp");
- return 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** CHAT *** (/o)oc (/s)hout (/ad)vertise (/f)amily /me /togooc /tognews /togfam /togwhisper");
- return 1;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** CAR *** /carsell /park /fill /buycar /fillcar /fuel /eject /carlock /bootlock");
- return 1;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** BANK *** /balance /bank /wiretransfer");
- return 1;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_GRAD2,"*** ONLINE *** /supporter /instructor /taxi /cops /leader /vip /medics /adac");
- return 1;
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pJob] == 1) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /find"); }
- else if(PlayerInfo[playerid][pJob] == 2) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /free"); }
- else if(PlayerInfo[playerid][pJob] == 3) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /sex"); }
- else if(PlayerInfo[playerid][pJob] == 4) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /get drugs /selldrugs"); }
- else if(PlayerInfo[playerid][pJob] == 5) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /dropcar"); }
- else if(PlayerInfo[playerid][pMember] == 9) {
- SendClientMessage(playerid,COLOR_GRAD5,"*** JOB *** /paper /papers /live /news [text]"); }
- else if(PlayerInfo[playerid][pJob] == 8) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /guard"); }
- else if(PlayerInfo[playerid][pJob] == 9) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /materials /sellgun"); }
- else if(PlayerInfo[playerid][pJob] == 10) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /sellcar"); }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pJob] == 14) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /fare"); }
- else if(PlayerInfo[playerid][pJob] == 15) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /papers /bring /deliver"); }
- else if(PlayerInfo[playerid][pJob] == 16) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /sellprods /buyprods /load /bp"); }
- else if(PlayerInfo[playerid][pJob] == 17) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** JOB *** /harvest /sellarmor"); }
- if(PlayerInfo[playerid][pMember] == 11||PlayerInfo[playerid][pLeader] == 11) {
- SendClientMessage(playerid,COLOR_GRAD2,"*** LESSON *** /startlesson /stoplesson /givelicense /spawntarget /destroytarget"); }
- if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) {
- SendClientMessage(playerid, COLOR_GRAD2, "*** Transporter *** (/r)adio /accept transporter /endjob"); }
- if (IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** SAPD *** (/r)adio (/d)epartments (/m)egaphone (/su)spect /mdc /arrest /duty /wanted /cuff /tazer");
- SendClientMessage(playerid, COLOR_GRAD2, "*** SAPD *** /frisk /take /ticket (/gov)ernment /deliver /camera /ram /(pu)llincar /lspd1-4 (/law)enforcement");
- SendClientMessage(playerid, COLOR_GRAD2, "*** SAPD *** /trap /crb /rrb /rrball");
- }
- if (gTeam[playerid] == 1 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** SAMD *** (/r)adio (/d)epartments /heal /duty");
- }
- if(IsAMember(playerid))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** GANG *** (/f)amily /team /tie /untie /gang /ginfo (/ga)ngleader Chat");
- }
- if (PlayerInfo[playerid][pAdmin] >= 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** ADMIN *** (/a)dmin (/ah)elp");
- }
- if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** ADAC *** (/r)adio (/d)epartments /repair /refill /adac(1,2) /duty");
- return 1;
- }
- if(PlayerInfo[playerid][pHitman] >= 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** HITMAN *** /camo /uncamo /portable /tie /untie (/hf)amily /team");
- }
- if(PlayerInfo[playerid][pHitman] == 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "*** HITMAN LEADER *** /hinvite /huninvite /hgiverank");
- }
- return 1;
- }
- }
- if(dialogid == CAR_REBUY)
- {
- if(!response)
- {
- TogglePlayerControllable(playerid, 1);
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- PlayerMoney[playerid] = PlayerMoney[playerid] -= ADACCarAmount[GetPlayerVehicleID(playerid)];
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast dein Fahrzeug erfolgreich freikauft.");
- spawncar_towed[GetPlayerVehicleID(playerid)] = 0;
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- if(dialogid == CAR_INFO)
- {
- new text[3][50];
- if(!response){ SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1); return 1;}
- if(listitem == 0) //ablegen
- {
- format(string, sizeof(string), "Geld \nDrogen \nMaterialien");
- ShowPlayerDialog(playerid, CAR_INFO_02, DIALOG_STYLE_LIST, "Fahrzeugkofferaum", string, "Weiter", "Abbrechen");
- return 1;
- }
- if(listitem == 1) //aufnehmen
- {
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 1)
- {
- text[0] = "Geld";
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 2)
- {
- text[0] = "Drogen";
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 3)
- {
- text[0] = "Materialien";
- }
- }
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] == 0)
- {
- text[0] = "Nichts";
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 1)
- {
- text[1] = "Geld";
- }
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 2)
- {
- text[1] = "Drogen";
- }
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 3)
- {
- text[1] = "Materialien";
- }
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] == 0)
- {
- text[1] = "Nichts";
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 1)
- {
- text[2] = "Geld";
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 2)
- {
- text[2] = "Drogen";
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 3)
- {
- text[2] = "Materialien";
- }
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] == 0)
- {
- text[2] = "Nichts";
- }
- format(string, sizeof(string), "%s \n%s \n%s", text[0], text[1],text[2]);
- ShowPlayerDialog(playerid, CAR_INFO_06, DIALOG_STYLE_LIST, "Fahrzeugkofferaum", string, "Weiter", "Abbrechen");
- return 1;
- }
- if(listitem == 2) //
- {
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 1)
- {
- text[0] = "Geld";
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 2)
- {
- text[0] = "Drogen";
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 3)
- {
- text[0] = "Materialien";
- }
- }
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] == 0)
- {
- text[0] = "Nichts";
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 1)
- {
- text[1] = "Geld";
- }
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 2)
- {
- text[1] = "Drogen";
- }
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 3)
- {
- text[1] = "Materialien";
- }
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] == 0)
- {
- text[1] = "Nichts";
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 1)
- {
- text[2] = "Geld";
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 2)
- {
- text[2] = "Drogen";
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 3)
- {
- text[2] = "Materialien";
- }
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] == 0)
- {
- text[2] = "Nichts";
- }
- format(string, sizeof(string), "Fahrzeuginhalt: \n%s \n%s \n%s", text[0], text[1],text[2]);
- ShowPlayerDialog(playerid, CAR_INFO_07, DIALOG_STYLE_MSGBOX, "Fahrzeugkofferaum", string, "Weiter", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == CAR_INFO_07)
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(dialogid == CAR_INFO_06)
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- if(!response){ return 1;}
- if(listitem == 0)
- {
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 1)
- {
- PlayerMoney[playerid] = PlayerMoney[playerid] += spawncar_item_amount[0][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast $%d aus deinem Fahrzeug genommen.", spawncar_item_amount[0][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 2)
- {
- PlayerInfo[playerid][pDrugs] += spawncar_item_amount[0][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Drogen aus deinem Fahrzeug genommen.", spawncar_item_amount[0][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 3)
- {
- PlayerInfo[playerid][pMats] += spawncar_item_amount[0][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Materialien aus deinem Fahrzeug genommen.", spawncar_item_amount[0][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- }
- }
- if(listitem == 1)
- {
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 1)
- {
- PlayerMoney[playerid] = PlayerMoney[playerid] += spawncar_item_amount[1][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast $%d aus deinem Fahrzeug genommen.", spawncar_item_amount[1][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[0][GetPlayerVehicleID(playerid)] == 2)
- {
- PlayerInfo[playerid][pDrugs] += spawncar_item_amount[1][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Drogen aus deinem Fahrzeug genommen.", spawncar_item_amount[1][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[1][GetPlayerVehicleID(playerid)] == 3)
- {
- PlayerInfo[playerid][pMats] += spawncar_item_amount[1][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Materialien aus deinem Fahrzeug genommen.", spawncar_item_amount[1][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- }
- }
- if(listitem == 2)
- {
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] != 0)
- {
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 1)
- {
- PlayerMoney[playerid] = PlayerMoney[playerid] += spawncar_item_amount[2][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast $%d aus deinem Fahrzeug genommen.", spawncar_item_amount[2][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 2)
- {
- PlayerInfo[playerid][pDrugs] += spawncar_item_amount[2][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Drogen aus deinem Fahrzeug genommen.", spawncar_item_amount[2][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- if(spawncar_item_id[2][GetPlayerVehicleID(playerid)] == 3)
- {
- PlayerInfo[playerid][pMats] += spawncar_item_amount[2][GetPlayerVehicleID(playerid)];
- format(string, sizeof(string), "* Du hast %d Materialien aus deinem Fahrzeug genommen.", spawncar_item_amount[2][GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = 0;
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 0;
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- return 1;
- }
- }
- }
- }
- if(dialogid == CAR_INFO_02)
- {
- if(!response){ SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1); return 1;}
- if(listitem == 0)
- {
- format(string, sizeof(string), "Gebe nun die Anzahl des Geldes ein.");
- ShowPlayerDialog(playerid, CAR_INFO_03, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- if(listitem == 1)
- {
- format(string, sizeof(string), "Gebe nun die Anzahl der Drogen ein.");
- ShowPlayerDialog(playerid, CAR_INFO_04, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- if(listitem == 2)
- {
- format(string, sizeof(string), "Gebe nun die Anzahl der Materialien ein.");
- ShowPlayerDialog(playerid, CAR_INFO_05, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == CAR_INFO_05)//Geld
- {
- if(!response){ return 1;}
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- if(PlayerInfo[playerid][pMats] < strval(inputtext))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Du hast nicht genügend Drogen.");
- return 1;
- }
- if(!IsNumeric(inputtext))
- {
- format(string, sizeof(string), "Gebe nun die Anzahl der Drogen ein.");
- ShowPlayerDialog(playerid, CAR_INFO_05, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 3;
- PlayerInfo[playerid][pMats] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Materialien in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 3;
- PlayerInfo[playerid][pMats] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Materialien in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 3;
- PlayerInfo[playerid][pMats] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Materialien in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Kofferaum ist voll, bitte nehm erst etwas heraus.");
- return 1;
- }
- }
- if(dialogid == CAR_INFO_04)//Drogen
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- if(!response){ return 1;}
- if(PlayerInfo[playerid][pDrugs] < strval(inputtext))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Du hast nicht genügend Drogen.");
- return 1;
- }
- if(!IsNumeric(inputtext))
- {
- format(string, sizeof(string), "Gebe nun die Anzahl der Drogen ein.");
- ShowPlayerDialog(playerid, CAR_INFO_04, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 2;
- PlayerInfo[playerid][pDrugs] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Drogen in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 2;
- PlayerInfo[playerid][pDrugs] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Drogen in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 2;
- PlayerInfo[playerid][pDrugs] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast %d Drogen in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Kofferaum ist voll, bitte nehm erst etwas heraus.");
- return 1;
- }
- }
- if(dialogid == CAR_INFO_03)//Geld
- {
- SetVehicleParamsEx(GetPlayerVehicleID(playerid),-1,-1,-1,-1,-1,0,-1);
- if(!response){ return 1;}
- if(PlayerMoney[playerid] < strval(inputtext))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Du hast nicht genügend Geld.");
- return 1;
- }
- if(!IsNumeric(inputtext))
- {
- format(string, sizeof(string), "Gebe nun die Anzahl des Geldes ein.");
- ShowPlayerDialog(playerid, CAR_INFO_03, DIALOG_STYLE_INPUT, "Fahrzeugkofferaum", string, "Ablegen", "Abbrechen");
- return 1;
- }
- if(spawncar_item_type[0][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[0][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[0][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[0][GetPlayerVehicleID(playerid)] = 1;
- PlayerMoney[playerid] = PlayerMoney[playerid] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast $%d in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[1][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[1][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[1][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[1][GetPlayerVehicleID(playerid)] = 1;
- PlayerMoney[playerid] = PlayerMoney[playerid] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast $%d in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(spawncar_item_type[2][GetPlayerVehicleID(playerid)] == 0)
- {
- spawncar_item_type[2][GetPlayerVehicleID(playerid)] = 1;
- spawncar_item_amount[2][GetPlayerVehicleID(playerid)] = strval(inputtext);
- spawncar_item_id[2][GetPlayerVehicleID(playerid)] = 1;
- PlayerMoney[playerid] = PlayerMoney[playerid] -= strval(inputtext);
- format(string, sizeof(string), "* Du hast $%d in dein Kofferaum gelegt.", strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Der Kofferaum ist voll, bitte nehm erst etwas heraus.");
- return 1;
- }
- }
- if(dialogid == PW_CHANGE)
- {
- if(!response) return 1;
- if(strcmp(inputtext, PlayerInfo[playerid][pKey], true) == 0)
- {
- format(string, sizeof(string), "Bitte gebe nun dein neues Passwort ein.");
- ShowPlayerDialog(playerid, PW_CHANGE_02, DIALOG_STYLE_INPUT, "Änderung des Passwortes", string, "Ändern","Abbrechen");
- return 1;
- }
- else
- {
- format(string, sizeof(string), "Dein Passwort ist falsch. Bitte gebe es erneut ein.");
- ShowPlayerDialog(playerid, PW_CHANGE, DIALOG_STYLE_INPUT, "Änderung des Passwortes", string, "Weiter", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == PW_CHANGE_02)
- {
- if(!response) return 1;
- if(strlen(inputtext) < 4 || IsNumeric(inputtext))
- {
- format(string, sizeof(string), "Dein Passwort ist zu einfach, bitte gebe ein neues ein.");
- ShowPlayerDialog(playerid, PW_CHANGE_02, DIALOG_STYLE_INPUT, "Änderung des Passwortes", string, "Ändern","Abbrechen");
- return 1;
- }
- strmid(PlayerInfo[playerid][pKey], inputtext, 0, strlen(inputtext), 255);
- SendClientMessage(playerid, COLOR_GRAD2, "Du hast dein Passwort erfolgreich geändert.");
- OnPlayerAccountUpdate(playerid);
- return 1;
- }
- if(dialogid == SELL_BIZ+1)
- {
- if(response == 1)
- {
- if(PlayerInfo[playerid][pPbiskey] >= 100 && strcmp(sendername, SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner], true) == 0)
- {
- new bouse = PlayerInfo[playerid][pPbiskey]-100;
- new bizprice = SBizzInfo[bouse][sbBuyPrice];
- PlayerMoney[playerid] = PlayerMoney[playerid] += SBizzInfo[bouse][sbTill];
- PlayerMoney[playerid] = PlayerMoney[playerid] += bizprice/4;
- SBizzInfo[bouse][sbLocked] = 1;
- SBizzInfo[bouse][sbOwned] = 0;
- strmid(SBizzInfo[bouse][sbOwner], "Der Staat", 0, strlen("Der Staat"), 255);
- strmid(SBizzInfo[bouse][sbExtortion], "Niemand", 0, strlen("Niemand"), 255);
- ConsumingMoney[playerid] = 1;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~w~Herrzlichen Glueckwunsch~n~ Du hast dein Unternehmen fuer ~n~~g~$%d ~w~verkauft", SBizzInfo[bouse][sbTill]);
- GameTextForPlayer(playerid, string, 10000, 3);
- SBizzInfo[bouse][sbTill] = 0;
- OnPropUpdate();
- OnPlayerAccountUpdate(playerid);
- format(string, sizeof(string), "BizInfo: Spieler %s hat sein Unternehmen %s (ID: %d) verkauft.",
- sendername,
- SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbMessage],
- PlayerInfo[playerid][pPbiskey]);
- PropertyLog(string);
- PlayerInfo[playerid][pPbiskey] = 255;
- return 1;
- }
- if(strcmp(sendername, BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], true) == 0)
- {
- new bouse = PlayerInfo[playerid][pPbiskey];
- BizzInfo[bouse][bLocked] = 1;
- BizzInfo[bouse][bOwned] = 0;
- strmid(BizzInfo[bouse][bOwner], "Der Staat", 0, strlen("Der Staat"), 255);
- strmid(BizzInfo[bouse][bExtortion], "Niemand", 0, strlen("Niemand"), 255);
- ConsumingMoney[playerid] = 1;
- new bizprice = BizzInfo[bouse][bBuyPrice];
- PlayerMoney[playerid] = PlayerMoney[playerid] += bizprice/4;
- PlayerMoney[playerid] = PlayerMoney[playerid] += BizzInfo[bouse][bTill];
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~w~Herrzlichen Glueckwunsch~n~ Du hast dein Unternehmen fuer ~n~~g~$%d ~w~verkauft", BizzInfo[bouse][bTill]);
- GameTextForPlayer(playerid, string, 10000, 3);
- BizzInfo[bouse][bTill] = 0;
- OnPropUpdate();
- OnPlayerAccountUpdate(playerid);
- format(string, sizeof(string), "BizInfo: Spieler %s hat sein Unternehmen %s (ID: %s) verkauft.",
- sendername,
- BizzInfo[PlayerInfo[playerid][pPbiskey]][bMessage],
- PlayerInfo[playerid][pPbiskey]);
- PropertyLog(string);
- PlayerInfo[playerid][pPbiskey] = 255;
- return 1;
- }
- }
- }
- if(dialogid == SELL_BIZ)
- {
- if(!response) return 1;
- if(listitem == 0)
- {
- format(string,sizeof(string), " Bist du dir sicher, dass du dein Business verkaufen willst? \nDu bekommst nur den 4. Teil deines Businessesgehaltes zurück.");
- ShowPlayerDialog(playerid, SELL_BIZ+1, DIALOG_STYLE_MSGBOX, "Unternehmen verkaufen - Staat", string, "Verkaufen","Abbrechen");
- }
- if(listitem == 1)
- {
- format(string, sizeof(string), "Gebe nun den gewünschten Betrag ein für Dein Unternehmen.");
- ShowPlayerDialog(playerid, SELL_BIZ_02, DIALOG_STYLE_INPUT, "Unternehmen verkaufen", string, "Auswählen","Abbrechen");
- return 1;
- }
- }
- if(dialogid == SELL_BIZ_02)
- {
- if(!response) return 1;
- sell_money[playerid] = strval(inputtext);
- format(string, sizeof(string), "Gebe nun den Namen/ID des Spielers ein. (Preis: $%d).", strval(inputtext));
- ShowPlayerDialog(playerid, SELL_BIZ_03, DIALOG_STYLE_INPUT, "Unternehmen verkaufen", string, "Auswählen", "Abbrechen");
- return 1;
- }
- if(dialogid == SELL_BIZ_03)
- {
- if(!response) return 1;
- {
- if(IsPlayerConnected(ReturnUser(inputtext)))
- {
- if(ReturnUser(inputtext) != INVALID_PLAYER_ID)
- {
- accept_sell_money[ReturnUser(inputtext)] = sell_money[playerid];
- accept_sell_id[ReturnUser(inputtext)] = playerid;
- sell_biz[playerid] = true;
- format(string, sizeof(string), "* Spieler %s möchte dir sein Unternehmen verkaufen für $%d. (/accept business)", UserName(playerid),sell_money[playerid]);
- SendClientMessage(ReturnUser(inputtext), COLOR_LIGHTBLUE, string);
- return 1;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement