Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445 Joined: 2011 Aug 27 09:29
Post
by Pukuotukas951 » 2012 Apr 20 21:56
Kaip padaryt kad abi komandos gautu taskus uz nuzudymus?
Code: Select all
public fw_player_killed(victim, attacker, shouldgib){ if(!is_user_connected(victim) || !is_user_connected(attacker) || attacker == victim) return HAM_IGNORED if(get_user_team(attacker) == 2) { g_taskai[attacker] += get_pcvar_num(g_takuciai) if(get_pdata_int(victim, 75) == HIT_HEAD) { g_taskai[attacker] += get_pcvar_num(g_ktaskukuciai) } } return HAM_IGNORED}
xFrostas
Flooderis arba specialistas
Posts: 660 Joined: 2010 Sep 02 15:47
Skype: frost.lt
Post
by xFrostas » 2012 Apr 20 22:44
nepaprasčiau būtų su deathmsg event'u?
InvIs
Gana aktyvus vartotojas
Posts: 421 Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE
Post
by InvIs » 2012 Apr 21 09:12
Tai tiesiog vietoj 'attacker' įrašyk 'victim', žiūrint kada aukai nori duoti tuos taškus
ISVYKES
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445 Joined: 2011 Aug 27 09:29
Post
by Pukuotukas951 » 2012 Apr 21 10:01
Nesupratau invis pasakojimo, pakeisk attacker... Čia taškų davimas viskas tvarkoj. Man reik padaryt, kad abiem komandom duotu taku.
Pvz: Dar padaryta jei esi mentas ir nuzudai tera tai mentui duoda tasku, o jei teras menta nuzudo jam neduoda, tai kaip padaryt, kad ir teras nuzudes menta jam duodu taskus
newb
Pluginų patvirtintojas
Posts: 1047 Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:
Post
by newb » 2012 Apr 21 10:05
Tai istrink teamo tikrinima?..
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445 Joined: 2011 Aug 27 09:29
Post
by Pukuotukas951 » 2012 Apr 21 10:07
Tipo taip??
Code: Select all
public fw_player_killed(victim, attacker, shouldgib){ if(!is_user_connected(victim) || !is_user_connected(attacker) || attacker == victim) return HAM_IGNORED g_taskai[attacker] += get_pcvar_num(g_takuciai) if(get_pdata_int(victim, 75) == HIT_HEAD) { g_taskai[attacker] += get_pcvar_num(g_ktaskukuciai) } return HAM_IGNORED}
InvIs
Gana aktyvus vartotojas
Posts: 421 Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE
Post
by InvIs » 2012 Apr 21 10:13
Ne taip supratau, galvojau reik taškus duoti ir nužudytam žmogui. Taip, dabar gerai, bet tu pasitikrink ar tikrai gerai su tuo taškų davimu pasidarei. Nes dabar už nužudymą tarkim duos 5 taškus, o jei hs padarys tai duos dar kažkiek taškų. Tu taip ir nori?
ISVYKES
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445 Joined: 2011 Aug 27 09:29
Post
by Pukuotukas951 » 2012 Apr 21 10:28
Taip, Invis būtent taip
Ačiū, abiem už pastangas, abiem + karma. Bet dar va iškilo problemu, kai pataikau hs, tai man duoda ir HS taskus ir uz paprasta nuzudyma taskus, nes nereguoja i ta IF.... kaip sutvarkyt koda ta?
newb
Pluginų patvirtintojas
Posts: 1047 Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:
Post
by newb » 2012 Apr 21 10:39
If ... else.
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445 Joined: 2011 Aug 27 09:29
Post
by Pukuotukas951 » 2012 Apr 21 10:41
Nu suprantu jog jų reikia, bet kur juos dėti??? Nes nėra ką tikrinti su pirmu if
Users browsing this forum: No registered users and 2 guests