Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #undef MAX_PLAYERS
- #define MAX_PLAYERS 500 //Change it to the max players of your server for better perfomance (if it's not 500 :P)
- #define COLOR_RED 0xFF0000AA
- #define CHEAT_HESOYAM 0
- #define CHEAT_LXGIWYL 1
- #define CHEAT_KJKSZPJ 2
- #define CHEAT_UZUMYMW 3
- #define CHEAT_OSRBLHH 4
- #define CHEAT_ASNAEB 5
- #define CHEAT_AFZLLQLL 6
- #define CHEAT_ICIKPYH 7
- #define CHEAT_ALNSFMZO 8
- #define CHEAT_AUIFRVQS 9
- #define CHEAT_CFVFGMJ 10
- #define CHEAT_AIWPRTON 11
- #define CHEAT_CQZIJMB 12
- #define CHEAT_JQNTDMH 13
- #define CHEAT_PDNEJOH 14
- #define CHEAT_VPJTQWV 15
- #define CHEAT_AQTBCODX 16
- #define CHEAT_KRIJEBR 17
- #define CHEAT_UBHYZHQ 18
- #define CHEAT_RZHSUEW 19
- #define CHEAT_JUMPJET 20
- #define CHEAT_KGGGDKP 21
- #define CHEAT_BAGUVIX 22
- #define CHEAT_AIYPWZQP 23
- #define CHEAT_YECGAA 24
- #define CHEAT_LJSPQK 25
- #define CHEAT_OHDUDE 26
- #define CHEAT_AKJJYGLC 27
- #define CHEAT_AMOMHRER 28
- #define CHEAT_EEGCYXT 29
- #define CHEAT_URKQSRK 30
- #define CHEAT_AGBDLCID 31
- #define CHEAT_FULLCLIP 32
- #define CHEAT_GOODBYECRUELWORLD 33
- enum pInfo
- {
- bool:pGodMode,
- bool:pFullClip
- };
- new PlayerInfo[MAX_PLAYERS][pInfo],
- SpawnedVehicle[MAX_PLAYERS] = (-1),
- weaponData[MAX_PLAYERS][13][2]
- ;
- public OnPlayerText(playerid, text[])
- {
- if(!strcmp(text, "hesoyam", true)) return PlayerCheat(playerid, CHEAT_HESOYAM), 0;
- if(!strcmp(text, "lxgiwyl", true)) return PlayerCheat(playerid, CHEAT_LXGIWYL), 0;
- if(!strcmp(text, "kjkszpj", true)) return PlayerCheat(playerid, CHEAT_KJKSZPJ), 0;
- if(!strcmp(text, "uzumymw", true)) return PlayerCheat(playerid, CHEAT_UZUMYMW), 0;
- if(!strcmp(text, "osrblhh", true)) return PlayerCheat(playerid, CHEAT_OSRBLHH), 0;
- if(!strcmp(text, "asnaeb", true)) return PlayerCheat(playerid, CHEAT_ASNAEB), 0;
- if(!strcmp(text, "afzllqll", true)) return PlayerCheat(playerid, CHEAT_AFZLLQLL), 0;
- if(!strcmp(text, "icikpyh", true)) return PlayerCheat(playerid, CHEAT_ICIKPYH), 0;
- if(!strcmp(text, "alnsfmzo", true)) return PlayerCheat(playerid, CHEAT_ALNSFMZO), 0;
- if(!strcmp(text, "auifrvqs", true)) return PlayerCheat(playerid, CHEAT_AUIFRVQS), 0;
- if(!strcmp(text, "cfvfgmj", true)) return PlayerCheat(playerid, CHEAT_CFVFGMJ), 0;
- if(!strcmp(text, "aiwprton", true)) return PlayerCheat(playerid, CHEAT_AIWPRTON), 0;
- if(!strcmp(text, "cqzijmb", true)) return PlayerCheat(playerid, CHEAT_CQZIJMB), 0;
- if(!strcmp(text, "jqntdmh", true)) return PlayerCheat(playerid, CHEAT_JQNTDMH), 0;
- if(!strcmp(text, "pdnejoh", true)) return PlayerCheat(playerid, CHEAT_PDNEJOH), 0;
- if(!strcmp(text, "vpjtqwv", true)) return PlayerCheat(playerid, CHEAT_VPJTQWV), 0;
- if(!strcmp(text, "aqtbcodx", true)) return PlayerCheat(playerid, CHEAT_AQTBCODX), 0;
- if(!strcmp(text, "krijebr", true)) return PlayerCheat(playerid, CHEAT_KRIJEBR), 0;
- if(!strcmp(text, "ubhyzhq", true)) return PlayerCheat(playerid, CHEAT_UBHYZHQ), 0;
- if(!strcmp(text, "rzhsuew", true)) return PlayerCheat(playerid, CHEAT_RZHSUEW), 0;
- if(!strcmp(text, "jumpjet", true)) return PlayerCheat(playerid, CHEAT_JUMPJET), 0;
- if(!strcmp(text, "kgggdkp", true)) return PlayerCheat(playerid, CHEAT_KGGGDKP), 0;
- if(!strcmp(text, "baguvix", true)) return PlayerCheat(playerid, CHEAT_BAGUVIX), 0;
- if(!strcmp(text, "aiypwzqp", true)) return PlayerCheat(playerid, CHEAT_AIYPWZQP), 0;
- if(!strcmp(text, "yecgaa", true)) return PlayerCheat(playerid, CHEAT_YECGAA), 0;
- if(!strcmp(text, "rocketman", true)) return PlayerCheat(playerid, CHEAT_YECGAA), 0;
- if(!strcmp(text, "ljspqk", true)) return PlayerCheat(playerid, CHEAT_LJSPQK), 0;
- if(!strcmp(text, "ohdude", true)) return PlayerCheat(playerid, CHEAT_OHDUDE), 0;
- if(!strcmp(text, "akjjyglc", true)) return PlayerCheat(playerid, CHEAT_AKJJYGLC), 0;
- if(!strcmp(text, "amomhrer", true)) return PlayerCheat(playerid, CHEAT_AMOMHRER), 0;
- if(!strcmp(text, "eegcyxt", true)) return PlayerCheat(playerid, CHEAT_EEGCYXT), 0;
- if(!strcmp(text, "urkqsrk", true)) return PlayerCheat(playerid, CHEAT_URKQSRK), 0;
- if(!strcmp(text, "agbdlcid", true)) return PlayerCheat(playerid, CHEAT_AGBDLCID), 0;
- if(!strcmp(text, "fullclip", true)) return PlayerCheat(playerid, CHEAT_FULLCLIP), 0;
- if(!strcmp(text, "goodbyecruelworld", true)) return PlayerCheat(playerid, CHEAT_GOODBYECRUELWORLD), 0;
- return 1;
- }
- stock PlayerCheat(playerid, cheat)
- {
- static armedWeapon;
- armedWeapon = GetPlayerWeapon(playerid);
- switch(cheat)
- {
- case CHEAT_HESOYAM:
- {
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- GivePlayerMoney(playerid, 250000);
- if(IsPlayerInAnyVehicle(playerid))
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
- }
- }
- case CHEAT_LXGIWYL:
- {
- if(PlayerInfo[playerid][pFullClip])
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 1, 1);
- GivePlayerWeapon(playerid, 5, 1);
- GivePlayerWeapon(playerid, 22, 999999999);
- GivePlayerWeapon(playerid, 25, 999999999);
- GivePlayerWeapon(playerid, 28, 999999999);
- GivePlayerWeapon(playerid, 30, 999999999);
- GivePlayerWeapon(playerid, 33, 999999999);
- GivePlayerWeapon(playerid, 35, 999999999);
- GivePlayerWeapon(playerid, 18, 999999999);
- GivePlayerWeapon(playerid, 41, 999999999);
- }
- else
- {
- GivePlayerWeapon(playerid, 1, 1);
- GivePlayerWeapon(playerid, 5, 1);
- GivePlayerWeapon(playerid, 22, 100);
- GivePlayerWeapon(playerid, 25, 50);
- GivePlayerWeapon(playerid, 28, 150);
- GivePlayerWeapon(playerid, 30, 120);
- GivePlayerWeapon(playerid, 33, 25);
- GivePlayerWeapon(playerid, 35, 200);
- GivePlayerWeapon(playerid, 18, 10);
- GivePlayerWeapon(playerid, 41, 200);
- }
- SetPlayerArmedWeapon(playerid, armedWeapon);
- }
- case CHEAT_KJKSZPJ:
- {
- if(PlayerInfo[playerid][pFullClip])
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 24, 999999999);
- GivePlayerWeapon(playerid, 26, 999999999);
- GivePlayerWeapon(playerid, 32, 999999999);
- GivePlayerWeapon(playerid, 31, 999999999);
- GivePlayerWeapon(playerid, 34, 999999999);
- GivePlayerWeapon(playerid, 37, 999999999);
- GivePlayerWeapon(playerid, 16, 999999999);
- GivePlayerWeapon(playerid, 42, 999999999);
- }
- else
- {
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 24, 40);
- GivePlayerWeapon(playerid, 26, 40);
- GivePlayerWeapon(playerid, 32, 150);
- GivePlayerWeapon(playerid, 31, 150);
- GivePlayerWeapon(playerid, 34, 21);
- GivePlayerWeapon(playerid, 37, 500);
- GivePlayerWeapon(playerid, 16, 10);
- GivePlayerWeapon(playerid, 42, 200);
- }
- SetPlayerArmedWeapon(playerid, armedWeapon);
- }
- case CHEAT_UZUMYMW:
- {
- if(PlayerInfo[playerid][pFullClip])
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 9, 1);
- GivePlayerWeapon(playerid, 23, 999999999);
- GivePlayerWeapon(playerid, 27, 999999999);
- GivePlayerWeapon(playerid, 29, 999999999);
- GivePlayerWeapon(playerid, 31, 999999999);
- GivePlayerWeapon(playerid, 36, 999999999);
- GivePlayerWeapon(playerid, 39, 999999999);
- }
- else
- {
- GivePlayerWeapon(playerid, 9, 1);
- GivePlayerWeapon(playerid, 23, 40);
- GivePlayerWeapon(playerid, 27, 40);
- GivePlayerWeapon(playerid, 29, 100);
- GivePlayerWeapon(playerid, 31, 150);
- GivePlayerWeapon(playerid, 36, 200);
- GivePlayerWeapon(playerid, 39, 10);
- }
- SetPlayerArmedWeapon(playerid, armedWeapon);
- }
- case CHEAT_OSRBLHH: SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 2);
- case CHEAT_ASNAEB: SetPlayerWantedLevel(playerid, 0);
- case CHEAT_AFZLLQLL: SetPlayerWeather(playerid, 0);
- case CHEAT_ICIKPYH: SetPlayerWeather(playerid, 0);
- case CHEAT_ALNSFMZO: SetPlayerWeather(playerid, 10);
- case CHEAT_AUIFRVQS: SetPlayerWeather(playerid, 8);
- case CHEAT_CFVFGMJ: SetPlayerWeather(playerid, 9);
- case CHEAT_AIWPRTON: PlayerVehicle(playerid, 432);
- case CHEAT_CQZIJMB: PlayerVehicle(playerid, 504);
- case CHEAT_JQNTDMH: PlayerVehicle(playerid, 505);
- case CHEAT_PDNEJOH: PlayerVehicle(playerid, 494);
- case CHEAT_VPJTQWV: PlayerVehicle(playerid, 502);
- case CHEAT_AQTBCODX: PlayerVehicle(playerid, 442);
- case CHEAT_KRIJEBR: PlayerVehicle(playerid, 409);
- case CHEAT_UBHYZHQ: PlayerVehicle(playerid, 408);
- case CHEAT_RZHSUEW: PlayerVehicle(playerid, 457);
- case CHEAT_JUMPJET: PlayerVehicle(playerid, 520);
- case CHEAT_KGGGDKP: PlayerVehicle(playerid, 539);
- case CHEAT_BAGUVIX:
- {
- if(!PlayerInfo[playerid][pGodMode])
- {
- PlayerInfo[playerid][pGodMode] = true;
- SetPlayerHealth(playerid, 999999999);
- }
- else
- {
- PlayerInfo[playerid][pGodMode] = false;
- SetPlayerHealth(playerid, 100);
- }
- }
- case CHEAT_AIYPWZQP: GivePlayerWeapon(playerid, 46, 1);
- case CHEAT_YECGAA: SetPlayerSpecialAction(playerid, 2);
- case CHEAT_LJSPQK: SetPlayerWantedLevel(playerid, 6);
- case CHEAT_OHDUDE: PlayerVehicle(playerid, 425);
- case CHEAT_AKJJYGLC: PlayerVehicle(playerid, 471);
- case CHEAT_AMOMHRER: PlayerVehicle(playerid, 432);
- case CHEAT_EEGCYXT: PlayerVehicle(playerid, 486);
- case CHEAT_URKQSRK: PlayerVehicle(playerid, 513);
- case CHEAT_AGBDLCID: PlayerVehicle(playerid, 557);
- case CHEAT_FULLCLIP:
- {
- if(!PlayerInfo[playerid][pFullClip])
- {
- PlayerInfo[playerid][pFullClip] = true;
- for(new i = 0; i < 13; i++)
- GetPlayerWeaponData(playerid, i, weaponData[playerid][i][0], weaponData[playerid][i][1]);
- ResetPlayerWeapons(playerid);
- for(new i = 0; i < 13; i++) GivePlayerWeapon(playerid, weaponData[playerid][i][0], 999999999);
- SetPlayerArmedWeapon(playerid, armedWeapon);
- }
- else
- {
- PlayerInfo[playerid][pFullClip] = false;
- ResetPlayerWeapons(playerid);
- for(new i = 0; i < 13; i++) GivePlayerWeapon(playerid, weaponData[playerid][i][0], weaponData[playerid][i][1]);
- SetPlayerArmedWeapon(playerid, armedWeapon);
- }
- }
- case CHEAT_GOODBYECRUELWORLD: SetPlayerHealth(playerid, -1);
- default: return SendClientMessage(playerid, COLOR_RED, "Unknown cheat");
- }
- GameTextForPlayer(playerid, "~w~Cheat activated", 4000, 3);
- return 1;
- }
- stock PlayerVehicle(playerid, vehiclemodel, color1 = -1, color2 = -1, respawn_delay = -1)
- {
- new Float:vPos[4];
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid), vPos[0], vPos[1], vPos[2]);
- GetVehicleZAngle(GetPlayerVehicleID(playerid), vPos[3]);
- if(GetPlayerState(playerid) == 2)
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- else RemovePlayerFromVehicle(playerid);
- }
- else
- {
- GetPlayerPos(playerid, vPos[0], vPos[1], vPos[2]);
- GetPlayerFacingAngle(playerid, vPos[3]);
- }
- if(SpawnedVehicle[playerid] != -1) DestroyVehicle(SpawnedVehicle[playerid]);
- SpawnedVehicle[playerid] = CreateVehicle(vehiclemodel, vPos[0], vPos[1], vPos[2], vPos[3], color1, color2, respawn_delay);
- SetVehicleVirtualWorld(SpawnedVehicle[playerid], GetPlayerVirtualWorld(playerid));
- LinkVehicleToInterior(SpawnedVehicle[playerid], GetPlayerInterior(playerid));
- PutPlayerInVehicle(playerid, SpawnedVehicle[playerid], 0);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement