Peršokti į turinį

Supply box


TBagT

Recommended Posts

Supply Box
 
Galima k┼źrti d─Ś┼żut─Śs ir nustatyti kur jos atsiras, kiek atsiras ir kiek kartu per round.
 
Cvarai

  • sb_spawn_every - Kas kiek laiko atsiras supply box
  • sb_pickup_times - Kiek kartu vienas ┼żaid─Śjas gal─Śs paimti supply box per round'─ů.
  • sb_times_per_round - Kiek kartu per round'─ů atsiras supply box.
  • sb_spawn_amount - Kiek atsiras supply box. ( Nusta─Źius 0, atsiras visos )
  • sb_team - Kuri komanda gal─Śs paimti supply box.

Admin komanda: /supply
Naudojimas paprastas: para┼íote /supply, vienetas sukuria supply box ten kur taikot─Śs, dvejetukas i┼ítrina.
 
Jei sb_spawn_amount yra ma┼żiau nei sukurtu supply box skai─Źius, jos atsiranda atsitiktinai.
Modelio n─Śra teks patiems susirasti.
 
Pasiemus supply box bus duodamas atsitiktinis variantas iš registruotų.
K┼źrimas labai paprastas:

  • Includinat <supply> ─» nauj─ů plugin─ů.
  • Sukuriate kintamaj─» pvz: new boxId; Atnaujinta nebereikia
  • Plugin precache u┼żregistruojate: boxId = register_box_content( "Pavadinimas" );
  • Pasinaudojate integruota forward funkcija: sb_pickup_event( id, content ) { }

Pvz:

#include <amxmodx>
#include <fun>
#include <supply>

public plugin_precache( ) {
        register_box_content( "Grenade Box" );
}

public plugin_init( ) {
        register_plugin( "Grenade Box", "1.0", "TBagT" );
}

public sb_pickup_event( id ) {
        give_item( id, "weapon_flashbang" );
        give_item( id, "weapon_flashbang" );
        give_item( id, "weapon_hegrenade" );
        give_item( id, "weapon_smokegrenade" );
}

ATNAUJINTA!
Supaprastintas nauj┼│ d─Ś┼żi┼│ naudojimas, tiesiog includinat <supply> bibliotek─ů ─» savo plugin─ů, u┼żregistruojate d─Ś┼żut─Ö ir naudojat─Śs sb_pickup_event( id ) forwardu. ( Redaguotas pavyzdys )
 
Si┼│stis
 
Gero naudojimo :)

Redaguota , nario TBagT
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»


Is aprasymo puikus pluginas, kaip ir kurejas geras, bet tas suply boxas nelabai supratau koki itema gali duoti, tik is zaidimo item ar gali duoti ir flagus (permisionus kaip a, b, c ir t.t.)

Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

─îia jau pa─Źio vaizduot─Ś, gali duot ─»tem─ů, sukurt specifin─Ö gali─ů ar pn┼í.

    public sp_box_pickup_event( id, content ) {
            if( content == boxId ) {
                    // ┼áitoje vietoje gali daryti k─ů tik nori //
                    give_item( id, "weapon_smokegrenade" );
                    // Pvz //
                    Kintamasis[ id ] = true;
                    GavoDeze[ id ]   = true;
                    set_user_health( id, 100 );
                    galiBhop[ id ]   = true
            }
    }
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

 

─îia jau pa─Źio vaizduot─Ś, gali duot ─»tem─ů, sukurt specifin─Ö gali─ů ar pn┼í.

    public sp_box_pickup_event( id, content ) {
            if( content == boxId ) {
                    // ┼áitoje vietoje gali daryti k─ů tik nori //
                    give_item( id, "weapon_smokegrenade" );
                    // Pvz //
                    Kintamasis[ id ] = true;
                    GavoDeze[ id ]   = true;
                    set_user_health( id, 100 );
                    galiBhop[ id ]   = true
            }
    }

Labai saunus dalykas, puiki ideja pritraukti naujus zaidejus, dekoju. :)

Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

 TBagT, Eitu padaryt kad dudotu xp ? nu tiesiog pritaikyti gunxp modui ?

Taip.

 

TBagt,D─Śkui,kaip ir viskas saunu kolkas ┬átik 1 klaida yra bet jau susitvarkiau :)

Redaguota , nario Always
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

Taip.

 

TBagt,D─Śkui,kaip ir viskas saunu kolkas ┬átik 1 klaida yra bet jau susitvarkiau :)

Tai kaip tai butu galima padaryt jei nepaslaptis ?

Redaguota , nario AwP SnIpEr
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

Tai kaip tai butu galima padaryt jei nepaslaptis ?

#include <amxmodx>
#include <fun>
#include <supply>
#include <gunxpmod>

new boxId;
public plugin_precache( ) {
        boxId = register_box_content( "Exp box" );
}

public plugin_init( ) {
        register_plugin( "Exp box", "1.0", "TBagT" );
}

public sp_box_pickup_event( id, content ) {
        if( content == boxId ) {
new xp = 0;
if(get_supp_box(id)) { xp = random_num(get_supp_box(id), 1000); }
else { xp = random_num(1, 500); }


set_user_xp(id, get_user_xp(id) + xp);


client_print(id, print_center, "Gavote %i XP", xp);
    }
}
Redaguota , nario Always
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

#include <amxmodx>
#include <fun>
#include <supply>
#include <gunxpmod>

new box_id, cvar_xp;
public plugin_precache( ) {
     box_id = register_box_content( "Experience Box" );
}

public plugin_init( ) {
     register_plugin( "GunXpMod box", "1.0", "TBagT" );
     cvar_xp = register_cvar( "box_xp", "1000" );
}

public sp_box_pickup_event( id, content ) {
     if( content == box_id ) {
          new Experience = get_pcvar_num( cvar_xp );
          set_user_xp( id, get_user_xp( id ) + Experience );
          client_print( id, "Gavai %d experience", Experience );       
     }
}

@Always, kokia klaida jei nepaslaptis ?

Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

256 Eil. prie SuppyBoxes ka┼żkur dingo L raide > SupplyBoxes


 if( ArraySize( SuppyBoxes ) < 1 || ArraySize( SupplyBoxesContents ) < 1 || spawnCount >= get_pcvar_num( cvar_timesPerRound ) ) 

Redaguota , nario Always
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

  • Para┼í─Ś po 3 m─Śnesi┼│...
  • Para┼í─Ś po 1 m─Śnesio...

Neu┼żilgo atnaujinsiu kod─ů ir ─»kelsiu.

-------------------------------------------------------

ATNAUJINTA!
Supaprastintas ─»d─Śjimas, tiesiog includinat <supply> bibliotek─ů ─» savo plugin─ů, u┼żregistruojate d─Ś┼żut─Ö ir naudojat─Śs sb_pickup_event( id ) forwardu.┬á( Redaguotas pavyzdys )

Redaguota , nario TBagT
Nuoroda ─» komentar─ů
Dalintis per kit─ů puslap─»

  • Para┼í─Ś po 2 savai─Źi┼│...
  • Para┼í─Ś po 3 m─Śnesi┼│...
  • Para┼í─Ś po 7 m─Śnesi┼│...

Prisijungti prie diskusijos

Palikti atsakym─ů galite i┼í karto, o u┼żsiregistruoti v─Śliau. Jeigu jau turite paskyr─ů m┼źs┼│ forume, Prisijunkite.

Sve─Źias
Atsakyti šioje temoje...

×   ─«klijuotas tekstas turi teksto formatavim─ů.   Pa┼íalinti teksto formatavim─ů

  Galimi tik 75 veidukai.

×   Nuoroda buvo automati┼íkai ─»terpta.   ─«terpti nuorod─ů paprastai

×   J┼źs┼│ ankstesnis prane┼íimas buvo atkurtas.   I┼ívalyti redaktori┼│

×   J┼źs negalite ─»kelti nuotraukas tiesiogiai.─«kelkite arba ─»d─Śkite nuotraukas i┼í URL.

  • ┼áiame puslapyje nar┼ío:   0 nariai

    • N─Śra registruot┼│ nari┼│ per┼żi┼źrin─Źi┼│ ┼í─» forum─ů.


├Ś
├Ś
  • Sukurti nauj─ů...