Page 1 of 1

win rounds

Posted: 2013 Feb 10 20:07
by xedga
Turiu tokį paprasta koduką, kad nužudytas žaidėjas tampa pralaimėtoju ir perkeliamas i spec, gyvas žaidėja tampa laimėtoju. Tačiau man reiktu padaryti, kad laimėtojas taptu ne vieną kart nužudęs, o tarkim laimėjęs x roundų. Ačiū už pagalbą :)

Code: Select all

public Ham_PlayerKilled(id, iAttacker) {    if( Status && Started ) {        cs_set_user_team(id, CS_TEAM_SPECTATOR)        set_task(0.3, "Check_End")    }}

Re: win rounds

Posted: 2013 Feb 10 20:37
by Tetusis

Code: Select all

#include <amxmodx>#include <amxmisc>  new round_count  // PAVIZDYS#define x 5 public plugin_init() {    register_plugin("round count example", "v1", ")    // Kazkas vykdoma tik tada kai baigiasi round'as    register_logevent("round_end", 2, "1=Round_End", "0=World triggered")        // Kazkas vykdoma tik tada kai ivyksta #Game_Commencing ar #Game_will_restart_in siuo atveju naudojamas pradeti is naujo round skaiciavima    register_event("TextMsg", "round_reset", "a", "2&#Game_Commencing", "2&#Game_w")} public round_end() {    round_count += 1} public round_reset() {    round_count = 0} // PAVIZDYSpublic funkcija_pavizdys() {    if (round_count == x) {        // kazkas vyksta    }    }

Re: win rounds

Posted: 2013 Feb 10 21:47
by xedga
Ačiū, bet čia tiesiog skaičiuoji roundus, o man reikia, kad skaičiuotu komandu laimėtus roundus(ar paimtu, jei imanoma) ir kažka daryto, po x laimėtų roundų. Atsiprašau gal aš ir pats kaltas, nlb aiškiai mintį suformulavau, bet dabar gal suprasit. Ačiū

Re: win rounds

Posted: 2013 Feb 10 21:59
by Tetusis
xedga wrote:Ačiū, bet čia tiesiog skaičiuoji roundus, o man reikia, kad skaičiuotu komandu laimėtus roundus(ar paimtu, jei imanoma) ir kažka daryto, po x laimėtų roundų. Atsiprašau gal aš ir pats kaltas, nlb aiškiai mintį suformulavau, bet dabar gal suprasit. Ačiū
Tai pagal SendAudio arba TextMsg susikurk even'tus pvz t ar ct win, o funkcijoi irasyk

Code: Select all

round_count +1

Re: win rounds

Posted: 2013 Feb 11 14:46
by xedga
Wow nice, ačiū tau labai, tikrai padejai. +karma