Atimti Ginklus ir Armor

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Post Reply
edgaras85
O taip. Jis jau surinko 50 žinučių!
Posts: 50
Joined: 2010 Sep 04 11:59
Skype: edgaras259

Atimti Ginklus ir Armor

Post by edgaras85 »

Kaip padaryti kad ant naujo roundo atimtu visus ginklus?
strip weapons?

ir kodel neveikia sis kodas

Code: Select all

#include <amxmodx> #include <cstrike>#include <fun> new g_iMaxPlayers; public plugin_init() {     register_logevent( "EventRoundStart", 2, "1=Round_Start" );     g_iMaxPlayers = get_maxplayers( ); } public EventRoundStart( ) {     for( new i = 1; i <= g_iMaxPlayers; i++ ) {    if (is_user_alive(i))        {            set_user_armor(i, 0);    }     }}

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: Atimti Ginklus ir Armor

Post by aurimasko »

edgaras85 wrote:Kaip padaryti kad ant naujo roundo atimtu visus ginklus?
strip weapons?

ir kodel neveikia sis kodas

Code: Select all

#include <amxmodx> #include <cstrike>#include <fun> new g_iMaxPlayers; public plugin_init() {     register_logevent( "EventRoundStart", 2, "1=Round_Start" );     g_iMaxPlayers = get_maxplayers( ); } public EventRoundStart( ) {     for( new i = 1; i <= g_iMaxPlayers; i++ ) {    if (is_user_alive(i))        {            set_user_armor(i, 0);    }     }}
Gal aš kažką netaip suprantu, bet ar negalima padaryti taip:

Code: Select all

 #include <amxmodx> #include <cstrike>#include <fun>   public plugin_init() {     register_logevent( "EventRoundStart", 2, "1=Round_Start" );  } public EventRoundStart(id) { if(is_user_alive(id))        {            set_user_armor(id, 0);    }     }} 

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Atimti Ginklus ir Armor

Post by aaarnas »

Code: Select all

#include <amxmodx>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")} public event_round_start() {        new players[32], num    get_players(players, num, "ah")    for(new i=0; i<num; i++)        strip_user_weapons(i)}
Palikau CS pasaulį ;/ . Nebepasiekiamas.

edgaras85
O taip. Jis jau surinko 50 žinučių!
Posts: 50
Joined: 2010 Sep 04 11:59
Skype: edgaras259

Re: Atimti Ginklus ir Armor

Post by edgaras85 »

aaarnas wrote:

Code: Select all

#include <amxmodx>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")} public event_round_start() {        new players[32], num    get_players(players, num, "ah")    for(new i=0; i<num; i++)        strip_user_weapons(i)}
Neveikia :(

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Atimti Ginklus ir Armor

Post by aaarnas »

Tada daryk taip:

Code: Select all

#include <amxmodx>#include <hamsandwich>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)} public player_spawn(id) {        strip_user_weapons(id)    give_item(id, "weapon_knife")
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
eNz0
Jau perkopė 10 žinučių ribą !
Posts: 13
Joined: 2010 Sep 02 15:31
Skype: Dstraz1

Re: Atimti Ginklus ir Armor

Post by eNz0 »

Arba taip:

Code: Select all

 #include <amxmodx>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "eNz0"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")} public event_round_start() {    set_task(0.3, "task_strip")} public task_strip(){    new players[32], num    get_players(players, num, "ah")        for(new i=1; i<num; i++)    {        strip_user_weapons(i)        give_item(i, "weapon_knife")    }}

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Atimti Ginklus ir Armor

Post by aaarnas »

Lygiai taip pat mėginau, bet nedirbo :D
Man atrodo HLTV iškviečiamas dar ankščiau nei žaidėjas gauna ginklus.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
eNz0
Jau perkopė 10 žinučių ribą !
Posts: 13
Joined: 2010 Sep 02 15:31
Skype: Dstraz1

Re: Atimti Ginklus ir Armor

Post by eNz0 »

Man kiek atsimenu išvis HLTV sunkiai veikė su žaidėjų identifikacija

Tas būdas kur parašiau veikia, pratestavau :2D:

edgaras85
O taip. Jis jau surinko 50 žinučių!
Posts: 50
Joined: 2010 Sep 04 11:59
Skype: edgaras259

Re: Atimti Ginklus ir Armor

Post by edgaras85 »

aaarnas wrote:Tada daryk taip:

Code: Select all

#include <amxmodx>#include <hamsandwich>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)} public player_spawn(id) {        strip_user_weapons(id)    give_item(id, "weapon_knife")
Aciu veikia :)
L 09/04/2010 - 22:02:08: [FUN] Invalid player 6
L 09/04/2010 - 22:02:08: [AMXX] Displaying debug trace (plugin "zp_weaps.amxx")
L 09/04/2010 - 22:02:08: [AMXX] Run time error 10: native error (native "strip_user_weapons")
L 09/04/2010 - 22:02:08: [AMXX] [0] zp_weaps.sma::player_spawn (line 17)
L 09/04/2010 - 22:02:13: [FUN] Invalid player 11
L 09/04/2010 - 22:02:13: [AMXX] Displaying debug trace (plugin "zp_weaps.amxx")
L 09/04/2010 - 22:02:13: [AMXX] Run time error 10: native error (native "strip_user_weapons")
L 09/04/2010 - 22:02:13: [AMXX] [0] zp_weaps.sma::player_spawn (line 17)

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Atimti Ginklus ir Armor

Post by aaarnas »

Vuups. Pamiršau:

Code: Select all

#include <amxmodx>#include <hamsandwich>#include <fun> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)} public player_spawn(id) {    if(!is_user_alive(id)) return HAM_IGNORED;    strip_user_weapons(id)    give_item(id, "weapon_knife")
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests