Pardon ya bende unutmuşum artık bir aydan beri yazmıyorum eklenti
Adamın normal hızı 270.0 olması lazımdı.
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <jail>
#define PLUGIN "Kan Bagisla v0.1"
#define VERSION "1.0"
#define AUTHOR "peNgueN"
new bool:Kanverdim[ 33 ];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd( "say /bagisla", "Kan_Bagisla" );
register_event( "CurWeapon", "Hizi_Ayarla", "be" );
RegisterHam( Ham_Spawn, "player", "Hizi_Sifirla" );
}
public Hizi_Sifirla( id )
{
Kanverdim[ id ] = false;
set_user_maxspeed( id, 270.0 );
}
public Hizi_Ayarla( id )
{
if( Kanverdim[ id ] == true )
{
set_user_maxspeed( id, 220.0 );
}
return PLUGIN_HANDLED;
}
public Kan_Bagisla( id )
{
if( !is_user_alive( id ) )
return PLUGIN_HANDLED;
new menu = menu_create( "\rKan Bagisla", "Kan_Devam" );
menu_additem( menu,"\yKan Bagisla 2 DP Kazan \r[ 99 HP ]", "1", 0 );
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, menu );
return PLUGIN_HANDLED;
}
public Kan_Devam( id, menu, item )
{
if( item == MENU_EXIT )
{
menu_destroy( menu );
return PLUGIN_HANDLED;
}
new acces, data2[ 24 ], iName[ 64 ], callback, data;
menu_item_getinfo( menu, item, acces, data2, charsmax( data2 ), iName, charsmax( iName ), callback );
data = str_to_num( data2 );
switch( data )
{
case 1:
{
if( !is_user_connected( id ) || !is_user_alive( id ) )
return PLUGIN_HANDLED;
if( get_user_health( id ) < 100 )
{
client_print( id, print_chat, "[ KAN BAGISLA ] Yeteri Kadar Kanınız Yok !" );
return PLUGIN_HANDLED;
}
else
{
set_user_health( id, get_user_health( id ) - 99 );
jb_set_user_packs( id, jb_get_user_packs( id ) + 2 );
set_user_maxspeed( id, 220.0 );
Kanverdim[ id ] = true;
client_print( id, print_chat, "[ KAN BAGISLA ] Kan Bagisladin 2 JB Kazandin !" );
}
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}