Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <sscanf>
- #include < zcmd >
- #define C_WHITE 0xFFFFFFFF
- #define C_RED 0xFF0000FF
- #define SCM SendClientMessage
- #define GTFP GameTextForPlayer
- #define GPW GivePlayerWeapon
- new Float:x,
- Float:y,
- Float:z;
- new string2[111];
- #pragma tabsize 0
- //==============================================================================
- //==============================================================================
- CMD:ejectme( playerid, params[] )
- {
- if ( IsPlayerInAnyVehicle ( playerid ) )
- {
- GetPlayerPos ( playerid, x, y, z );
- SetPlayerPos ( playerid, x, y, z + 10 );
- SCM ( playerid, C_WHITE, "You have ejected yourself !");
- }
- else
- {
- SCM ( playerid, C_RED, "[ERROR]: You're not in a vehicle !");
- }
- return ( 1 );
- }
- //==============================================================================
- //==============================================================================
- CMD:eme( playerid, params[] )
- {
- SetPlayerHealth ( playerid, 50.0 );
- GetPlayerPos ( playerid, x, y, z );
- CreateExplosion ( x,y,z-3,7,100 );
- CreateExplosion ( x,y,z-3,7,100 );
- GTFP ( playerid, "~r~BOOOOOOOOOOM~b~!!!!!!!!!!!",2200,15 );
- return ( 1 );
- }
- CMD:explodeme(playerid,params[]){ return cmd_eme(playerid,params); }
- //==============================================================================
- //==============================================================================
- CMD:flip(playerid,params[])
- {
- if ( IsPlayerInAnyVehicle ( playerid ))
- {
- new Float:angle;
- new car = GetPlayerVehicleID ( playerid );
- GetVehiclePos ( car, x, y, z );
- GetVehicleZAngle ( car, angle );
- SetVehiclePos ( car, x, y, z );
- SetVehicleZAngle ( car, angle );
- } else {
- {
- SCM ( playerid, C_RED,"[ERROR]: You need to be into a vehicle !");
- }
- }
- return ( 1 );
- }
- CMD:f(playerid,params[]){ return cmd_flip(playerid,params); }
- //==============================================================================
- //==============================================================================
- CMD:jetpack(playerid,params[])
- {
- SetPlayerSpecialAction ( playerid, SPECIAL_ACTION_USEJETPACK );
- return ( 1 );
- }
- //==============================================================================
- //==============================================================================
- CMD:up(playerid,params[])
- {
- new upm;
- new vehicleid = GetPlayerVehicleID ( playerid );
- if(sscanf(params,"d",upm))
- {
- SCM(playerid,C_RED,"Usage : /up [height]");
- }
- else
- {
- if ( IsPlayerInAnyVehicle ( playerid ))
- {
- GetVehiclePos ( vehicleid, x, y, z );
- SetVehiclePos ( vehicleid, x, y, z +upm );
- }
- else
- {
- GetPlayerPos ( playerid, x, y, z );
- SetPlayerPos ( playerid, x, y, z +upm );
- GivePlayerWeapon( playerid, 46, 1 );
- }
- }
- return ( 1 );
- }
- //==============================================================================
- //==============================================================================
- CMD:pm( playerid, params[ ] )
- {
- new gMessage[ 128 ], Message[ 128 ];
- new pNames[MAX_PLAYER_NAME], iName[ MAX_PLAYER_NAME ];
- if( sscanf( params, "us[128]", params[ 0 ], params[ 1 ] ) ) return SCM( playerid, C_RED, "Usage: /pm (id) (message)" );
- if( !IsPlayerConnected( params[ 0 ] ) ) return SCM( playerid,C_RED,"[ERROR]: Bad player ID !" );
- if( playerid == params[ 0 ] ) return SCM( playerid,C_RED,"[ERROR]: You cannot PM yourself !" );
- GetPlayerName( params[ 0 ], iName, MAX_PLAYER_NAME );
- GetPlayerName( playerid, pNames, MAX_PLAYER_NAME );
- format( Message, 128,"PM To %s[%d]: %s", iName, params[ 0 ], gMessage );
- SCM( playerid, C_RED, Message );
- format( Message, 128,"PM From %s[%d]: %s", pNames, playerid, gMessage );
- SCM( params[ 0 ], C_WHITE, Message );
- PlayerPlaySound( params[ 0 ], 1085, 0.0, 0.0, 0.0 );
- return ( 1 );
- }
- //==============================================================================
- //==============================================================================
- CMD:givecash(playerid,params[])
- {
- new id,cash;
- if(sscanf(params,"ud",id,cash))
- {
- {
- SCM ( playerid,C_RED,"Usage /givecash[id][amount]");
- }
- }
- else if(id == playerid)
- {
- {
- SCM ( playerid,C_RED,"[ERROR]: {FFFFFF}You cannot send {94ED40}money to yourself {FFFFFF}!");
- }
- }
- else if(id == INVALID_PLAYER_ID)
- {
- {
- SCM ( playerid,C_RED,"[ERROR]: {FFFFFF}Player is not {94ED40}connected {FFFFFF}!");
- }
- }
- else if(cash > GetPlayerMoney( playerid ))
- {
- {
- SCM ( playerid,C_RED,"[ERROR]: {FFFFFF}You don't have enough {94ED40}money {FFFFFF}!");
- }
- }
- else
- {
- new name[MAX_PLAYER_NAME],ename[MAX_PLAYER_NAME];
- GetPlayerName ( playerid, name, sizeof ( name ) );
- GetPlayerName ( id,ename, sizeof ( ename ) );
- GivePlayerMoney ( playerid, -cash );
- GivePlayerMoney ( id, cash );
- {
- format( string2,sizeof( string2 ),"You send {94ED40}%d money {FFFFFF}to {94ED40}%s",cash,ename);
- SCM ( playerid,C_WHITE,string2 );
- format( string2,sizeof( string2 ),"{94ED40}%s {ffffff}send {94ED40}%d money {FFFFFFto you",name,cash);
- SCM ( playerid,C_WHITE,string2 );
- }
- }
- return ( 1 );
- }
- //==============================================================================
- //==============================================================================
- CMD:dive( playerid, params[] )
- {
- SetPlayerInterior ( playerid, 0 );
- GetPlayerPos ( playerid, x, y, z );
- SetPlayerPos ( playerid, x, y, 1000 );
- GPW ( playerid, 46, 10 );
- GTFP ( playerid, "~w~Dive ~r~1000 Feet ~w~From your Location", 4000, 4);
- return ( 1 );
- }
Add Comment
Please, Sign In to add comment