Page 3 of 4

Re: Reklama krašte.

Posted: 2012 Mar 26 19:13
by xFrostas
set_task čia iš tiesų nereikalingas, kadangi jis kuria reklamą o ne kintamajį tekstą tokį pvz kaip gyvybės.

Re: Reklama krašte.

Posted: 2012 Mar 26 19:39
by hleV
xFrostas wrote:set_task čia iš tiesų nereikalingas, kadangi jis kuria reklamą o ne kintamajį tekstą tokį pvz kaip gyvybės.
Gyvybėms irgi nereiktų task.

Re: Reklama krašte.

Posted: 2012 Mar 26 19:41
by newb
hleV wrote:Kam išviso tas task, nesuprantu. Žaidėjui spawn'inus nusiunti tą StatusText ir rodo visą laiką.

Code: Select all

#include <amxmodx>#include <hamsandwich> new StatusText; public plugin_init(){    RegisterHam(Ham_Spawn, "player", "OnSpawn", 1);        StatusText = get_user_msgid("StatusText");} public OnSpawn(client){    if (!is_user_alive(client))        return;            message_begin(MSG_ONE_UNRELIABLE, StatusText, _, client);    write_byte(0);    write_string("hleV wins, you all suck.");    message_end();}
Rodys iki to laiko kol neuzvesi ant kokio nors zaidejo... Lose.

Re: Reklama krašte.

Posted: 2012 Mar 26 19:49
by xFrostas
hleV wrote:
xFrostas wrote:set_task čia iš tiesų nereikalingas, kadangi jis kuria reklamą o ne kintamajį tekstą tokį pvz kaip gyvybės.
Gyvybėms irgi nereiktų task.
O tai ką, automatiškai keičiasi?

Re: Reklama krašte.

Posted: 2012 Mar 26 20:06
by Trickas
man hleV paskutinis išvis neveikia ;/

Re: Reklama krašte.

Posted: 2012 Mar 26 20:52
by hleV
newb wrote: Rodys iki to laiko kol neuzvesi ant kokio nors zaidejo... Lose.
Yra kažkoks niuansas, kad nors ir užvedi ant žaidėjo, vistiek palieka custom tekstą. Bet dabar pratestavau ir taip būna ne visada. Prieš n metų (lol) likdavo custom tekstas visą laiką.

Re: Reklama krašte.

Posted: 2012 Mar 26 22:03
by Fly3r
Rodys, jeigu ir užvesi. Bandyk.

Code: Select all

 #include <amxmodx>#include <hamsandwich> new StatusText; public plugin_init(){    RegisterHam(Ham_Spawn, "player", "OnSpawn", 1);        register_message((StatusText = get_user_msgid("StatusText")), "message_StatusText")} public OnSpawn(client){    // Tikrint ar gyvas nera butina.    message_begin(MSG_ONE_UNRELIABLE, StatusText, _, client);    write_byte(0);    write_string("hleV wins, you all suck.");    message_end();}public message_StatusText(/*a, b, id*/){    set_msg_arg_string(2, "hleV wins, but we don't suck.")}
Tikiuosi tekstą pats mokėsi pasikeisti.

Re: Reklama krašte.

Posted: 2012 Mar 26 22:12
by newb
O as jau galvojau anglu nemoka Fly3r, bet istaise klaida :D O pluginas kaip ir gerai veikia.

Re: Reklama krašte.

Posted: 2012 Mar 26 23:19
by psychical
Fly3r wrote:

Code: Select all

// Tikrint ar gyvas nera butina.
Taciau as prisijunges yra profilaktiskai privaloma, buna susibugina spawnina susibuginusi ir loguose stovi error'as...

Re: Reklama krašte.

Posted: 2012 Mar 27 06:22
by Trickas
Kodėl gali visai neveikt.. ?

Code: Select all

    #include <amxmodx>    #include <hamsandwich>         new StatusText;         public plugin_init()    {        RegisterHam(Ham_Spawn, "player", "OnSpawn", 1);               register_message((StatusText = get_user_msgid("StatusText")), "message_StatusText")    }         public OnSpawn(client)    {        // Tikrint ar gyvas nera butina.        message_begin(MSG_ONE_UNRELIABLE, StatusText, _, client);        write_byte(0);        write_string("Pagrindinis meniu: /menu");        message_end();    }    public message_StatusText(/*a, b, id*/)    {        set_msg_arg_string(2, "Pagrindinis meniu: /menu")    }