Keli klausimai...
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Keli klausimai...
Aš specialiai lietuviškai rašiau . Na čia nėra labai daug ko suprasti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Keli klausimai...
Sakykim supratau ka daryti kai yra su id/attacker ar t.t. Taciau ka daryti kai yra toks: ?
Code: Select all
duel_active = true
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Keli klausimai...
Nu tai:
reiksmes_keitimas(true)
reiksmes_keitimas(false)
Code: Select all
public native_reiksmes_keitimas(bool:reiksme) duel_active = reiksme
reiksmes_keitimas(false)
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Keli klausimai...
As pagal zombieplague.inc dabar dariau ir padariau taip:
vipmenu.sma
rezlt.inc
last_request.sma
taciau map kazkodel nepriima, speju kad klaidu dahuja
vipmenu.sma
Code: Select all
#include <amxmodx>#include <rezlt> new bool:First[33];#define FLAG ADMIN_LEVEL_H new g_lrpras //lr prasidejes public plugin_natives(){ register_native("lr_prasidejo", "native_lr_prasidejo", 1)} public plugin_init(){ register_event("HLTV", "event_round_start", "a", "1=0", "2=0") register_clcmd("say /vipmenu", "task_team_menu")} public event_round_start(id){ g_lrpras = false}public task_team_menu(id){ if(!is_user_alive(id)) return PLUGIN_HANDLED; if(g_lrpras = true) { client_print(id, print_center, "Ar tu isprotejai? Per LR naudot vipmenu?!") } /*NAVITES START*/ // Native: lr_prasidejopublic native_lr_prasidejo(){ return g_lrpras;} /*NAVITES END*/
Code: Select all
#if defined _rezlt_included #endinput#endif#define _rezlt_included native lr_prasidejo()
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta>#include <hamsandwich>#include <fun>#include <rezlt> new g_lrpras public plugin_natives(){ register_native("lr_prasidejo", "native_lr_prasidejo", 1)} public plugin_init(){ register_clcmd("say_team !lr", "sub_choose_enemy") } public sub_choose_enemy(id, menu, item){ g_lrpras = true } /*NAVITES START*/ // Native: lr_prasidejopublic native_lr_prasidejo(){ return g_lrpras;} /*NAVITES END*/
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Keli klausimai...
1. inc failo kurio funkcijas registruoji plugine, prie include nereikia įtraukti.
2. Plugine kuriame naudosi sukurtus native reikia tik viršuje pridėti to inc failo include ir tiesiai kreiptis į komandą toje vietoje kurioje reikia. Atskirai nereikia tame plugine registruoti ir aprašinėti nieko.
2. Plugine kuriame naudosi sukurtus native reikia tik viršuje pridėti to inc failo include ir tiesiai kreiptis į komandą toje vietoje kurioje reikia. Atskirai nereikia tame plugine registruoti ir aprašinėti nieko.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Keli klausimai...
ta ipvz kaip turetu atrodyt?aaarnas wrote:1. inc failo kurio funkcijas registruoji plugine, prie include nereikia įtraukti.
2. Plugine kuriame naudosi sukurtus native reikia tik viršuje pridėti to inc failo include ir tiesiai kreiptis į komandą toje vietoje kurioje reikia. Atskirai nereikia tame plugine registruoti ir aprašinėti nieko.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Keli klausimai...
Taigi jau rašiau: http://www.amxmodx.lt/viewtopic.php?p=2449#p2449
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Keli klausimai...
taip ir nesupratau kai registruoji navita ta iregistruoji su situo public navite, ir manyciau jis tikrai nekeicia reiksmes, manyciau reiksme keicia kitur... taciau tu man duodi, taip, kad navitas keicia reiksmi... FTW?aaarnas wrote:Nu tai:reiksmes_keitimas(true)Code: Select all
public native_reiksmes_keitimas(bool:reiksme) duel_active = reiksme
reiksmes_keitimas(false)
P.S. Kas cia dar blogai --->
vipmenu.sma
Code: Select all
#include <amxmodx>#include <rezlt> new bool:First[33];#define FLAG ADMIN_LEVEL_H new g_lrpras //lr prasidejes public plugin_init(){ register_event("HLTV", "event_round_start", "a", "1=0", "2=0") register_clcmd("say /vipmenu", "task_team_menu")} public event_round_start(id){ g_lrpras = false}public task_team_menu(id){ if(!is_user_alive(id)) return PLUGIN_HANDLED; if(g_lrpras = true) { client_print(id, print_center, "Ar tu isprotejai? Per LR naudot vipmenu?!") }
Code: Select all
#if defined _rezlt_included #endinput#endif#define _rezlt_included native lr_prasidejo()
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta>#include <hamsandwich>#include <fun>#include <rezlt> new g_lrpras public plugin_natives(){ register_native("lr_prasidejo", "native_lr_prasidejo", 1)} public plugin_init(){ register_clcmd("say_team !lr", "sub_choose_enemy") } public sub_choose_enemy(id, menu, item){ g_lrpras = true } /*NAVITES START*/ // Native: lr_prasidejopublic native_lr_prasidejo(){ return g_lrpras;} /*NAVITES END*/
Re: Keli klausimai...
vipmenu plugine jokių kintamųjų kurti nereikia, tik parašyti #include <rezlt>, o tikrinti ar prasidėjęs lr reikia if(lr_prasidejo())
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Keli klausimai...
nu sakykim, susitvarkiau ta dbr dar klausiams iskilo kaip padaryti jog native butu galima keisti ne tik is pagrindinio plugino?
Who is online
Users browsing this forum: No registered users and 44 guests