truputi pagalbos su bool

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

truputi pagalbos su bool

Post by Tetusis »

Cia yra sample kodas, esme tame, kai ivyksta #Game_Commencing event tai turi buti vienas ir paskutinis kartas kai as galiu per ji kazka daryti, t.y per sekanti #Game_Commencing nieko neturetu rasyti (noriu pasinaudoti siuo event tik 1 karta)

Code: Select all

#include <amxmodx>#include <amxmisc> new bool:tik1 = false public plugin_init() {    register_event("TextMsg", "pradzia", "a", "2&#Game_Commencing")} public pradzia() {    if(tik1 == false) {        client_print(0, 1, "tai yra vienintele ir paskutine zinute")    }    else {        client_print(0, 1, "jus matysite sia zinute visalaika kai tik ivyks #Game_Commencing")    }} 

GhostMan
Gana aktyvus vartotojas
Posts: 311
Joined: 2012 Jun 30 17:52

Re: truputi pagalbos su bool

Post by GhostMan »

Tai kurioj vietoj "tik1" įgauna TRUE?
Tu jį sukuri jau su FALSE jis toks tau tau ir pasilieka. Taip niekada nebus įvygdyta sąlyga kas yra po ELSE.
Kai pirmą kartą darai client_print prie to pačio nustatytk ir "tik1" reikšmę TURE.
NWK.LT Counter-Strike 1.6 Serveriai:
  • War3FT ★ [url=steam://connect/cs.nwk.lt:27015]cs.nwk.lt:27015[/url]
  • JailBreak ★ [url=steam://connect/cs.nwk.lt:27016]cs.nwk.lt:27016[/url]
  • Public ★ [url=steam://connect/cs.nwk.lt:27017]cs.nwk.lt:27017[/url]
  • DeathRun ★ [url=steam://connect/cs.nwk.lt:27018]cs.nwk.lt:27018[/url]
  • Hide'N'Seek ★ [url=steam://connect/cs.nwk.lt:27019]cs.nwk.lt:27019[/url]

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: truputi pagalbos su bool

Post by InvIs »

Galėjai ir kodu paaiškinti.

Taip, ištikrųjų, kelias temas kūrei, atrodo pažengęs esi, o čia tokių klausimų klausi :D

Code: Select all

    #include <amxmodx>    #include <amxmisc>         new bool:tik1 = false         public plugin_init() {        register_event("TextMsg", "pradzia", "a", "2&#Game_Commencing")    }         public pradzia() {        if(tik1 == false) {            tik1 = true            client_print(0, 1, "tai yra vienintele ir paskutine zinute")        }        else {            client_print(0, 1, "jus matysite sia zinute visalaika kai tik ivyks #Game_Commencing")        }    }     
ISVYKES

User avatar
beast
AMX Mod X ekspertai
Posts: 509
Joined: 2011 Jan 08 18:44
Skype: thefurious4
Contact:

Re: truputi pagalbos su bool

Post by beast »

InvIs wrote:Taip, ištikrųjų, kelias temas kūrei, atrodo pažengęs esi, o čia tokių klausimų klausi :D
Man irgi juokinga... Tetusis dedasi vos ne profu amxx scripteriu, kalba apie logiką ir stumia ant kitų projektų, o pats tokio elementaraus dalyko nesugalvoja... O gal ji čia juokavo su šituo postu? Trolina?

Tetusis

Re: truputi pagalbos su bool

Post by Tetusis »

Dekui abiems, gyveni ir mokaisi, nesu as labai pazenges tiesiog norejau suzinoti kokiu principu jie veikia, cia daugiau abejones suklaidino =D.

-- 2012 Lap 23 20:18 --
beast wrote:
InvIs wrote:Taip, ištikrųjų, kelias temas kūrei, atrodo pažengęs esi, o čia tokių klausimų klausi :D
Man irgi juokinga... Tetusis dedasi vos ne profu amxx scripteriu, kalba apie logiką ir stumia ant kitų projektų, o pats tokio elementaraus dalyko nesugalvoja... O gal ji čia juokavo su šituo postu? Trolina?
konkreciau kur as stumiau? jei stumiau tai su faktais tuolabiau ir taip akivaizdu, as niekada nesakiau, kad esu profas? iskur istraukei, siuo atveju blogai mane supratai arba kabiniesi uz zodziu, gero vakaro :)

Image

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests