Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=================//
- //====INCLUDES=====//
- //=================//
- #include <a_samp>
- #include <zcmd>
- //===========================//
- //=========DEFINES===========//
- //===========================//
- #define COLOUR_GREEN 0x33FF33AA
- #define COLOUR_RED 0xFF0000AA
- //=====================//
- //======VARIABLES======//
- //=====================//
- new GodMode[MAX_PLAYERS];
- new Float:hp[MAX_PLAYERS];
- new Float:armour[MAX_PLAYERS];
- new Text:godmode;
- new Text3D:Label[MAX_PLAYERS + 1];
- new weapons[13][2];
- public OnFilterScriptInit()
- {
- print("\n=====================================");
- print("GodMode Filterscript By Compiler V2.0");
- print("=====================================\n");
- godmode = TextDrawCreate(500.00005,105.000000,"GodMode Enabled!");
- TextDrawUseBox(godmode, 1);
- TextDrawBackgroundColor(godmode,0x00000033);
- TextDrawBoxColor(godmode,0x00000066);
- TextDrawSetProportional(godmode,1);
- TextDrawTextSize(godmode,616,105.000000);
- TextDrawColor(godmode, 0x00E600FF);
- TextDrawSetShadow(godmode, 1);
- TextDrawFont(godmode, 2);
- TextDrawLetterSize(godmode, 0.28, 1.42);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(GodMode[playerid] == 1)
- {
- GodMode[playerid] = 0;
- SetPlayerHealth(playerid,0);
- SetPlayerArmour(playerid,0);
- }
- return 1;
- }
- //=====================//
- //======COMMAND========//
- //=====================//
- CMD:god(playerid,params[])
- {
- if(GodMode[playerid] == 0)
- {
- GodMode[playerid] = 1;
- SetPlayerHealth(playerid, 99999);
- SetPlayerArmour(playerid, 99999);
- GetPlayerHealth(playerid,hp[playerid]);
- GetPlayerArmour(playerid,armour[playerid]);
- SendClientMessage(playerid,COLOUR_GREEN, "God Mode Has Been Enabled !");
- TextDrawShowForPlayer(playerid, godmode);
- GameTextForPlayer(playerid,"~g~GodMode Enabled !",2000,5);
- Label[playerid] = Create3DTextLabel("GodMod Enabled!", 0x8AFF15FF, 0, 0, -35, 100, 0, 1);
- Attach3DTextLabelToPlayer(Label[playerid], playerid, 0.0, 0.0, 0.26);
- for (new i = 2; i <= 12; i++)
- {
- GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
- }
- ResetPlayerWeapons(playerid);
- }
- else if(GodMode[playerid] == 1)
- {
- GodMode[playerid] = 0;
- SetPlayerHealth(playerid,hp[playerid]);
- SetPlayerArmour(playerid,armour[playerid]);
- SendClientMessage(playerid,COLOUR_RED, "God Mode has Been Disabled !");
- TextDrawHideForPlayer(playerid, godmode);
- for (new i = 2; i <= 12; i++)
- {
- GivePlayerWeapon(playerid, weapons[i][0], weapons[i][1]);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement