Problema la compilare [rezolvat]

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
ggamer3029929
Membru, skill +1
Membru, skill +1
Posts: 102
Joined: 24 Mar 2015, 19:27
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Been thanked: 1 time
Contact:

31 Jul 2015, 00:20

Salut extreamcs , am si eu o problema la compilare unui plugin , cand incerc sa il compilez imi da eroare:
| Afiseaza codul
[Buton]http://imgur.com/ufhl3tu
Uitati aici plugin-ul
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include <   fun   >

#include < hamsandwich >

#define PLUGIN "Advanced Admin menu"
#define VERSION "1.0"
#define AUTHOR "HeadShot.Ro"

new HasGodMode[ 33 ]

public plugin_init( ) {
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	register_clcmd( "say /am", "AdminMenu" )
	
	RegisterHam( Ham_Spawn, "player", "SpawnEvent", 1 )
}

public client_connect( id ) {
	HasGodMode[ id ] = false
	
	}
	{
		if( HasGodMode[ id ] ) {
			set_user_godmode( id, 1 )
		}
	}
}

public AdminMenu( id ) {
	if( !( get_user_flags( id ) & ADMIN_MENU ) ) {
		client_print( id, print_chat, "* Nu ai acces la aceasta comanda !" )
		return PLUGIN_HANDLED
	}
	
	new AdminMenu = menu_create( "Admin Menu", "am_handler" )
	
	menu_additem( AdminMenu, "GodMode Infinit", "", 0 )
	menu_additem( AdminMenu, "Give Money", "", 0 )
	menu_additem( AdminMenu, "Respawn", "", 0 )
	menu_additem( AdminMenu, "HP & AP", "", 0 )
	menu_additem( AdminMenu, "Server Gravity", "", 0 )
	menu_additem( AdminMenu, "Kick Menu", "", 0 )
	menu_additem( AdminMenu, "Ban Menu", "", 0 )
	menu_additem( AdminMenu, "Slap Menu", "", 0 )
	
	menu_setprop( AdminMenu, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, AdminMenu, 0 )
	
	return PLUGIN_CONTINUE
}

public am_handler( id, AdminMenu, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( AdminMenu )
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			PlayersMenu_GodMode( id )
		}
		
		case 1 : {
			MoneyMenu( id )
		}
		
		case 2 : {
			PlayersMenu_Respawn( id ) 
		}
		
		case 3 : {
			PlayersMenu_HpAp( id ) 
		}
		
		case 4 : {
			ServerGravityMenu( id )
		}
		
		case 5 : {
			client_cmd( id, "amx_kickmenu" )
		}
		
		case 6 : {
			client_cmd( id, "amx_banmenu" )
		}
		
		
		case 7 : {
			client_cmd( id, "amx_slapmenu" )
		}
	}
	
	return PLUGIN_HANDLED
}

public PlayersMenu_GodMode( id ) {
	new God = menu_create( "Selecteaza Jucatorul\r [GodMode]", "god_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( God, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( God, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, God )
}

public god_handler( id, God, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( God ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( God, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_alive( iTarget ) ) {
		menu_destroy( God )
		return PLUGIN_HANDLED
	}
	
	set_user_godmode( iTarget, 1 )
	HasGodMode[ iTarget ] = true
	
	return PLUGIN_HANDLED
}

public MoneyMenu( id ) {
	new Money = menu_create( "Selecteaza Suma", "amount_handler" )
	
	menu_additem( Money, "1000$", "", 0 )
	menu_additem( Money, "5000$", "", 0 )
	menu_additem( Money, "10000$", "", 0 )
	menu_additem( Money, "16000$", "", 0 )
	
	menu_setprop( Money, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Money, 0 )
}

public amount_handler( id, Money, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Money )
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			Menu1( id )
		}
		
		case 1 : {
			Menu5( id )
		}
		
		case 2 : {
			Menu10( id )
		}
		
		case 3 : {
			Menu16( id )
		}
	}
	
	return PLUGIN_HANDLED
}

public Menu1( id ) {
	new Asd = menu_create( "Selecteaza Jucatorul\r [1000$]", "Asd_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Asd, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Asd, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Asd )
}

public Asd_handler( id, Asd, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Asd ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Asd, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Asd )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 1000 )
	
	return PLUGIN_HANDLED
}

public Menu5( id ) {
	new Fgh = menu_create( "Selecteaza Jucatorul\r [5000$]", "Fgh_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Fgh, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Fgh, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Fgh )
}

public Fgh_handler( id, Fgh, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Fgh ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Fgh, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Fgh )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 5000 )
	
	return PLUGIN_HANDLED
}

public Menu10( id ) {
	new Klm = menu_create( "Selecteaza Jucatorul\r [10000$]", "Klm_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Klm, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Klm, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Klm )
}

public Klm_handler( id, Klm, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Klm ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Klm, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Klm )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 10000 )
	
	return PLUGIN_HANDLED
}

public Menu16( id ) {
	new Nop = menu_create( "Selecteaza Jucatorul\r [16000$]", "Nop_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Nop, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Nop, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Nop )
}

public Nop_handler( id, Nop, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Nop ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Nop, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Nop )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 16000 )
	
	return PLUGIN_HANDLED
}

public PlayersMenu_Respawn( id ) {
	new Respawn = menu_create( "Selecteaza Jucatorul\r [Respawn]", "Respawn_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Respawn, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Respawn, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Respawn )
}

public Respawn_handler( id, Respawn, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Respawn ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Respawn, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( is_user_alive( iTarget ) ) {
		menu_destroy( Respawn )
		return PLUGIN_HANDLED
	}
	
	ExecuteHamB( Ham_CS_RoundRespawn, iTarget )
	
	return PLUGIN_HANDLED
}

public PlayersMenu_HpAp( id ) {
	new HpAp = menu_create( "Selecteaza Jucatorul\r [Hp&Ap]", "HpAp_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( HpAp, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( HpAp, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, HpAp )
}

public HpAp_handler( id, HpAp, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( HpAp ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( HpAp, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_alive( iTarget ) ) {
		menu_destroy( HpAp )
		return PLUGIN_HANDLED
	}
	
	set_user_health( iTarget, get_user_health( iTarget ) + 1000 )
	cs_set_user_armor( iTarget, get_user_armor( iTarget ) + 500, CS_ARMOR_VESTHELM )
	
	return PLUGIN_HANDLED
}

public ServerGravityMenu( id ) {
	new Gravity = menu_create( "Alege Gravitatia Serverului", "g_h" )
	
	menu_additem( Gravity, "100 Gravity", "", 0 )
	menu_additem( Gravity, "150 Gravity", "", 0 )
	menu_additem( Gravity, "200 Gravity", "", 0 )
	menu_additem( Gravity, "250 Gravity", "", 0 )
	menu_additem( Gravity, "300 Gravity", "", 0 )
	menu_additem( Gravity, "350 Gravity", "", 0 )
	menu_additem( Gravity, "400 Gravity", "", 0 )
	menu_additem( Gravity, "450 Gravity", "", 0 )
	menu_additem( Gravity, "500 Gravity", "", 0 )
	menu_additem( Gravity, "550 Gravity", "", 0 )
	menu_additem( Gravity, "600 Gravity", "", 0 )
	menu_additem( Gravity, "650 Gravity", "", 0 )
	menu_additem( Gravity, "700 Gravity", "", 0 )
	menu_additem( Gravity, "750 Gravity", "", 0 )
	menu_additem( Gravity, "800 Gravity", "", 0 )
	
	menu_setprop( Gravity, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Gravity, 0 )
}

public g_h( id, Gravity, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Gravity ) 
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			server_cmd( "sv_gravity 100" )
		}
		
		case 1 : {
			server_cmd( "sv_gravity 150" )
		}
		
		case 2 : {
			server_cmd( "sv_gravity 200" )
		}
		
		case 3 : {
			server_cmd( "sv_gravity 250" )
		}
		
		case 4 : {
			server_cmd( "sv_gravity 300" )
		}
		
		case 5 : {
			server_cmd( "sv_gravity 350" )
		}
		
		case 6 : {
			server_cmd( "sv_gravity 400" )
		}
		
		case 7 : {
			server_cmd( "sv_gravity 450" )
		}
		
		case 8 : {
			server_cmd( "sv_gravity 500" )
		}
		
		case 9 : {
			server_cmd( "sv_gravity 550" )
		}
		
		case 10 : {
			server_cmd( "sv_gravity 600" )
		}
		
		case 11 : {
			server_cmd( "sv_gravity 650" )
		}
		
		case 12 : {
			server_cmd( "sv_gravity 700" )
		}
		
		case 13 : {
			server_cmd( "sv_gravity 750" )
		}
		
		case 14 : {
			server_cmd( "sv_gravity 800" )
		}
	}
	
	return PLUGIN_HANDLED
}
Last edited by VegaS on 03 Aug 2015, 12:25, edited 1 time in total.
Reason: Rezolvat
RoyalServer
Lux0R^
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1222
Joined: 13 Jul 2013, 16:31
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Has thanked: 15 times
Been thanked: 12 times

31 Jul 2015, 02:09

la client_connect e problema, nu mai pune block-urile alea asa (parantezele)

pune-le asa :
public client_connect(id)
{
...
}


ca altfel faci greseli ca mai sus

vezi daca iti sti rezolva singur problema, daca nu te ajut dimineata, problema e ca ai o paranteza } in plus si iti inchizi publicul prea repede
Pauza pana in iulie... licenta ^^

Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.

Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
User avatar
MzQ*
Membru eXtream
Membru eXtream
Posts: 3473
Joined: 07 Jul 2014, 18:30
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 10 times
Been thanked: 8 times
Contact:

31 Jul 2015, 23:20

ggamer
ce vezi gresit in acest public? :D
| Afiseaza codul
public client_connect( id ) {
	HasGodMode[ id ] = false
	
	}
	{
		if( HasGodMode[ id ] ) {
			set_user_godmode( id, 1 )
		}
	}
}
Daca stii modifici si singur :D
Image
ggamer3029929
Membru, skill +1
Membru, skill +1
Posts: 102
Joined: 24 Mar 2015, 19:27
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Been thanked: 1 time
Contact:

02 Aug 2015, 19:16

MzQ , nu mai posta doar pentru +1.

Lux0r , am pus exact cum ai spus, dar tot da eroare la compilare la linia 30 :|
| Afiseaza codul
public client_connect(id)
	{
	HasGodMode[ id ] = false
	
	}
	
		if( HasGodMode[ id ] ) {
			set_user_godmode( id, 1 )
		}
	}
}
Ake
Membru, skill +1
Membru, skill +1
Posts: 126
Joined: 19 Dec 2013, 17:30
Detinator Steam: Da
Has thanked: 88 times
Been thanked: 2 times

03 Aug 2015, 01:44

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include <   fun   >

#include < hamsandwich >

#define PLUGIN "Advanced Admin menu"
#define VERSION "1.0"
#define AUTHOR "HeadShot.Ro"

new HasGodMode[ 33 ]

public plugin_init( ) {
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	register_clcmd( "say /am", "AdminMenu" )
	
	RegisterHam( Ham_Spawn, "player", "SpawnEvent", 1 )
}

public client_connect( id ) {
	HasGodMode[ id ] = false
	
	/*if( HasGodMode[ id ] ) {
		set_user_godmode( id, 1 )
	}*/
}

public AdminMenu( id ) {
	if( !( get_user_flags( id ) & ADMIN_MENU ) ) {
		client_print( id, print_chat, "* Nu ai acces la aceasta comanda !" )
		return PLUGIN_HANDLED
	}
	
	new AdminMenu = menu_create( "Admin Menu", "am_handler" )
	
	menu_additem( AdminMenu, "GodMode Infinit", "", 0 )
	menu_additem( AdminMenu, "Give Money", "", 0 )
	menu_additem( AdminMenu, "Respawn", "", 0 )
	menu_additem( AdminMenu, "HP & AP", "", 0 )
	menu_additem( AdminMenu, "Server Gravity", "", 0 )
	menu_additem( AdminMenu, "Kick Menu", "", 0 )
	menu_additem( AdminMenu, "Ban Menu", "", 0 )
	menu_additem( AdminMenu, "Slap Menu", "", 0 )
	
	menu_setprop( AdminMenu, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, AdminMenu, 0 )
	
	return PLUGIN_CONTINUE
}

public am_handler( id, AdminMenu, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( AdminMenu )
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			PlayersMenu_GodMode( id )
		}
		
		case 1 : {
			MoneyMenu( id )
		}
		
		case 2 : {
			PlayersMenu_Respawn( id ) 
		}
		
		case 3 : {
			PlayersMenu_HpAp( id ) 
		}
		
		case 4 : {
			ServerGravityMenu( id )
		}
		
		case 5 : {
			client_cmd( id, "amx_kickmenu" )
		}
		
		case 6 : {
			client_cmd( id, "amx_banmenu" )
		}
		
		
		case 7 : {
			client_cmd( id, "amx_slapmenu" )
		}
	}
	
	return PLUGIN_HANDLED
}

public PlayersMenu_GodMode( id ) {
	new God = menu_create( "Selecteaza Jucatorul\r [GodMode]", "god_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( God, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( God, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, God )
}

public god_handler( id, God, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( God ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( God, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_alive( iTarget ) ) {
		menu_destroy( God )
		return PLUGIN_HANDLED
	}
	
	set_user_godmode( iTarget, 1 )
	HasGodMode[ iTarget ] = true
	
	return PLUGIN_HANDLED
}

public MoneyMenu( id ) {
	new Money = menu_create( "Selecteaza Suma", "amount_handler" )
	
	menu_additem( Money, "1000$", "", 0 )
	menu_additem( Money, "5000$", "", 0 )
	menu_additem( Money, "10000$", "", 0 )
	menu_additem( Money, "16000$", "", 0 )
	
	menu_setprop( Money, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Money, 0 )
}

public amount_handler( id, Money, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Money )
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			Menu1( id )
		}
		
		case 1 : {
			Menu5( id )
		}
		
		case 2 : {
			Menu10( id )
		}
		
		case 3 : {
			Menu16( id )
		}
	}
	
	return PLUGIN_HANDLED
}

public Menu1( id ) {
	new Asd = menu_create( "Selecteaza Jucatorul\r [1000$]", "Asd_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Asd, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Asd, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Asd )
}

public Asd_handler( id, Asd, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Asd ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Asd, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Asd )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 1000 )
	
	return PLUGIN_HANDLED
}

public Menu5( id ) {
	new Fgh = menu_create( "Selecteaza Jucatorul\r [5000$]", "Fgh_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Fgh, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Fgh, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Fgh )
}

public Fgh_handler( id, Fgh, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Fgh ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Fgh, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Fgh )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 5000 )
	
	return PLUGIN_HANDLED
}

public Menu10( id ) {
	new Klm = menu_create( "Selecteaza Jucatorul\r [10000$]", "Klm_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Klm, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Klm, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Klm )
}

public Klm_handler( id, Klm, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Klm ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Klm, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Klm )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 10000 )
	
	return PLUGIN_HANDLED
}

public Menu16( id ) {
	new Nop = menu_create( "Selecteaza Jucatorul\r [16000$]", "Nop_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Nop, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Nop, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Nop )
}

public Nop_handler( id, Nop, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Nop ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Nop, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_connected( iTarget ) ) {
		menu_destroy( Nop )
		return PLUGIN_HANDLED
	}
	
	cs_set_user_money( id, cs_get_user_money( id ) + 16000 )
	
	return PLUGIN_HANDLED
}

public PlayersMenu_Respawn( id ) {
	new Respawn = menu_create( "Selecteaza Jucatorul\r [Respawn]", "Respawn_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( Respawn, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( Respawn, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Respawn )
}

public Respawn_handler( id, Respawn, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Respawn ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( Respawn, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( is_user_alive( iTarget ) ) {
		menu_destroy( Respawn )
		return PLUGIN_HANDLED
	}
	
	ExecuteHamB( Ham_CS_RoundRespawn, iTarget )
	
	return PLUGIN_HANDLED
}

public PlayersMenu_HpAp( id ) {
	new HpAp = menu_create( "Selecteaza Jucatorul\r [Hp&Ap]", "HpAp_handler" )
	
	new PlayersHandler[ 2 ][ 64 ]
	
	for( new i = 1; i < 33; i++ ) {
		if( !is_user_alive( i ) ) {
			continue
		}
		
		get_user_name( i, PlayersHandler[ 0 ], 63 )
		num_to_str( i, PlayersHandler[ 1 ], 63 )
		
		menu_additem( HpAp, PlayersHandler[ 0 ], PlayersHandler[ 1 ] )
	}
	
	menu_setprop( HpAp, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, HpAp )
}

public HpAp_handler( id, HpAp, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( HpAp ) 
		return PLUGIN_HANDLED
	}
	
	new iAccess, iTarget, iCallBack
	new szInfo[ 64 ]
	
	menu_item_getinfo( HpAp, item, iAccess, szInfo, 63, _, _, iCallBack )
	iTarget = str_to_num( szInfo )
	
	if( !is_user_alive( iTarget ) ) {
		menu_destroy( HpAp )
		return PLUGIN_HANDLED
	}
	
	set_user_health( iTarget, get_user_health( iTarget ) + 1000 )
	cs_set_user_armor( iTarget, get_user_armor( iTarget ) + 500, CS_ARMOR_VESTHELM )
	
	return PLUGIN_HANDLED
}

public ServerGravityMenu( id ) {
	new Gravity = menu_create( "Alege Gravitatia Serverului", "g_h" )
	
	menu_additem( Gravity, "100 Gravity", "", 0 )
	menu_additem( Gravity, "150 Gravity", "", 0 )
	menu_additem( Gravity, "200 Gravity", "", 0 )
	menu_additem( Gravity, "250 Gravity", "", 0 )
	menu_additem( Gravity, "300 Gravity", "", 0 )
	menu_additem( Gravity, "350 Gravity", "", 0 )
	menu_additem( Gravity, "400 Gravity", "", 0 )
	menu_additem( Gravity, "450 Gravity", "", 0 )
	menu_additem( Gravity, "500 Gravity", "", 0 )
	menu_additem( Gravity, "550 Gravity", "", 0 )
	menu_additem( Gravity, "600 Gravity", "", 0 )
	menu_additem( Gravity, "650 Gravity", "", 0 )
	menu_additem( Gravity, "700 Gravity", "", 0 )
	menu_additem( Gravity, "750 Gravity", "", 0 )
	menu_additem( Gravity, "800 Gravity", "", 0 )
	
	menu_setprop( Gravity, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, Gravity, 0 )
}

public g_h( id, Gravity, item ) {
	if( item == MENU_EXIT ) {
		menu_destroy( Gravity ) 
		return PLUGIN_HANDLED
	}
	
	switch( item ) {
		case 0 : {
			server_cmd( "sv_gravity 100" )
		}
		
		case 1 : {
			server_cmd( "sv_gravity 150" )
		}
		
		case 2 : {
			server_cmd( "sv_gravity 200" )
		}
		
		case 3 : {
			server_cmd( "sv_gravity 250" )
		}
		
		case 4 : {
			server_cmd( "sv_gravity 300" )
		}
		
		case 5 : {
			server_cmd( "sv_gravity 350" )
		}
		
		case 6 : {
			server_cmd( "sv_gravity 400" )
		}
		
		case 7 : {
			server_cmd( "sv_gravity 450" )
		}
		
		case 8 : {
			server_cmd( "sv_gravity 500" )
		}
		
		case 9 : {
			server_cmd( "sv_gravity 550" )
		}
		
		case 10 : {
			server_cmd( "sv_gravity 600" )
		}
		
		case 11 : {
			server_cmd( "sv_gravity 650" )
		}
		
		case 12 : {
			server_cmd( "sv_gravity 700" )
		}
		
		case 13 : {
			server_cmd( "sv_gravity 750" )
		}
		
		case 14 : {
			server_cmd( "sv_gravity 800" )
		}
	}
	
	return PLUGIN_HANDLED
}
ggamer3029929
Membru, skill +1
Membru, skill +1
Posts: 102
Joined: 24 Mar 2015, 19:27
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Been thanked: 1 time
Contact:

03 Aug 2015, 12:04

Rezolvat puteti da T/C.
Multumesc Ake :D
Lux0R^
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1222
Joined: 13 Jul 2013, 16:31
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Has thanked: 15 times
Been thanked: 12 times

03 Aug 2015, 12:09

punandu-i rezolvarea el nu va invata nimic si tot va veni aa ceara.... nu asa merge treaba
Pauza pana in iulie... licenta ^^

Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.

Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
ggamer3029929
Membru, skill +1
Membru, skill +1
Posts: 102
Joined: 24 Mar 2015, 19:27
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Been thanked: 1 time
Contact:

03 Aug 2015, 12:34

Frate am facut exact cum ai spus si tot nu mergea....Ake mi-a facut in altfel si a mers la el
Ake
Membru, skill +1
Membru, skill +1
Posts: 126
Joined: 19 Dec 2013, 17:30
Detinator Steam: Da
Has thanked: 88 times
Been thanked: 2 times

04 Aug 2015, 02:04

Lux0R^ wrote:punandu-i rezolvarea el nu va invata nimic si tot va veni aa ceara.... nu asa merge treaba
Mie nu imi pasa daca invata sau nu, odata ce el a cerut ajutor, ii dau ajutor. Daca vrea sa invete e treaba lui, nu avem dreptul de a ne baga in viata cuiva.
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 120 guests