Paprasta ideja (source code pridetas)

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Tetusis

Paprasta ideja (source code pridetas)

Post by Tetusis »

kilo man tokia ideja, truputi pasiskaiciau valve docs apie egzistuojancias komandas ir radau viena is ju manau tikrai naudinga
heartbeat
Manually sends a heartbeat to the master server to remind it that your server is online. Otherwise, this command is executed automatically. Examples:
heartbeat Sends a heartbeat to the main server.
t.y siuncia i masterlist'a musu serveri ,kad mes isvis egzistuojam, bet tiksliai nezinau koks laiko tarpas, tad nusprendziau sukurti plugina kuris siustu uzklausas kas mazdaug 0.5 sec, automatiskai isijunktu vos serveriui startavus, ar tai verta? p.s pataisykit plugin'a tiesiog nezinau kaip automatiskai ijungti stock event'a vos po serverio paleidimo ir koks turetu buti check'as

Code: Select all

#include <amxmodx> public plugin_init() {        if (is_plugin_loaded("hearbeat.amxx",true)) {        eventas()    }} stock eventas(){     set_task(0.5, "siunciam", 0, "", 0, "a", 0)} public siunciam() {        server_cmd("heartbeat")    //debug    new data[20]    get_time("%m/%d/%y %H:%M:%S", data, charsmax(data))    log_amx("^"%s^" | Sekmingai nusiustas pranesimas i masterlist'a, kad mes egzistuojame", data) }

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

Re: Paprasta ideja (source code pridetas)

Post by aaarnas »

O tokia komanda "heartbeat" veikia bent jau cs serveryje?
Ir prasmė to ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Tetusis

Re: Paprasta ideja (source code pridetas)

Post by Tetusis »

aaarnas wrote:O tokia komanda "heartbeat" veikia bent jau cs serveryje?
Ir prasmė to ?
cmdlist parasius i build 5787 cstrike serverio konsole ji ten yra, exec'utinus ja nieko neraso, reiskias yra.

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: Paprasta ideja (source code pridetas)

Post by laimiukas3 »

gali imest ta savo

Code: Select all

hearbeat.amxx
bei ar jau pabaiktas tavo surce code?:)
Image
Image
Image

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

Re: Paprasta ideja (source code pridetas)

Post by aaarnas »

Vienintelis dalykas iš dažnesnio heartbeat siuntimo gali būti, kad lentelėje bus rodomas mažesnis serverio pingas. Bet klausimas ar pagal tai jis skaičiuojamas.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Tetusis

Re: Paprasta ideja (source code pridetas)

Post by Tetusis »

aaarnas wrote:Vienintelis dalykas iš dažnesnio heartbeat siuntimo gali būti, kad lentelėje bus rodomas mažesnis serverio pingas. Bet klausimas ar pagal tai jis skaičiuojamas.
na dar nezinome, bet kodas vistiek neveikia reikia kazkokio checko ar event'o ,kad komanda butu ivykdyta vos serveriui pasileidus...

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

Re: Paprasta ideja (source code pridetas)

Post by aaarnas »

Tetusis wrote:
aaarnas wrote:Vienintelis dalykas iš dažnesnio heartbeat siuntimo gali būti, kad lentelėje bus rodomas mažesnis serverio pingas. Bet klausimas ar pagal tai jis skaičiuojamas.
na dar nezinome, bet kodas vistiek neveikia reikia kazkokio checko ar event'o ,kad komanda butu ivykdyta vos serveriui pasileidus...

Code: Select all

/* Plugin generated by AMXX-Studio */ #include <amxmodx>#include <amxmisc> #define PLUGIN "New Plug-In"#define VERSION "1.0"#define AUTHOR "aaarnas"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)}public plugin_precache() {        server_cmd("heartbeat")    server_exec()} 
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: Paprasta ideja (source code pridetas)

Post by laimiukas3 »

vel uzduosiu kvaila klausima juos reike abu naudoti ar tik arnai tavo?
Image
Image
Image

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

Re: Paprasta ideja (source code pridetas)

Post by aaarnas »

laimiukas3 wrote:vel uzduosiu kvaila klausima juos reike abu naudoti ar tik arnai tavo?
Jų nereikia naudoti.
1. Bent žinai ką jie daro? Aš tai ne.
2. Jei tau duočiau anti-lag pluginą, jį irgi naudotum ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: Paprasta ideja (source code pridetas)

Post by laimiukas3 »

aaarnas wrote:
laimiukas3 wrote:vel uzduosiu kvaila klausima juos reike abu naudoti ar tik arnai tavo?
Jų nereikia naudoti.
1. Bent žinai ką jie daro? Aš tai ne.
2. Jei tau duočiau anti-lag pluginą, jį irgi naudotum ?
nea nenaudociau :D
kada suzinosit ka daro jie?:)
Image
Image
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 43 guests