Jump to content
GIGN Forum

Prokreedz.....


Recommended Posts

Gribзju paujвt kвda varзtu bыt kпыda kodзjot taimeri

Kфds --> aizvietoju (print_center)

client_print(i, set_hudmessage(255, 0, 0, 0.40, 0.10, 0, 0.0, 1.0, 0.0, 0.0, 2);
show_hudmessage(i, "[ %d minute%s %d second%s ]",imin,imin == 1 ? "" : "s",kreedztime,kreedztime == 1 ? "" : "s")

errors kompilзjot -->

error -
error 001: expected token ",",but found ";"

Kвda varзtu but problзma?

Link to comment
Share on other sites

TU smejies vai? set_hudmessage iebāzi iekšā client_print? Ja tu gribi dabūt to returnu(kas būs 1), tad, protams, tu vari tā darīt. Ko tu gribēji panākt? Ka rāda abos, tikai heads up display, vai client_print only(noteikti ne pēdējo variantu)?

Manuprāt tu gribi otro variantu, izdzēs šo:

client_print(i,

>>

client_print ( index, type, const message[], ... )

index = spēlētājs

type = print_notify, center, chat & console

message[] = "teksts"

... = papildus argumenti, ja nepieciešams specifiski noformatēt ziņu.

set_hudmessage nav jābāž iekšā funckijā. Ja vēlies to parādīt čatā tad aizvieto savu murgu ar:

client_print(i,print_chat,"[ %d minute%s %d second%s ]",imin,imin == 1 ? "" : "s",kreedztime,kreedztime == 1 ? "" : "s")
Edited by shine
Link to comment
Share on other sites

Tam būtu man jāpalīdz? Ko tu gribi? Es netaisos lasīt 10 lapas dēļ tā, ka cilvēks neprot pateikt, ko viņš vēlas. Gribi, lai nokompilē? Nodzēs pirmajai rindiņai iekavu un semikolu ieliec: , "") un viņš tev nokompilēsies bez erroriem, bet, protams, nekas neies. Kad esi izdomājis izskaidrot, kas par problēmu un ko tu vēlies, tad droši nāc un posto šajā pašā topikā.

Otrkārt, es neredzu to tavu pluginu, no vienas rindiņas nevar pateikt, kas par problēmām tev tur ir(ja nav saistītas ar kompilēšanas erroriem). Netaisos meklēt .sma failu, kur nu vēl, ja nepareizo atradīšu, lieki pūlēšos.

Treškārt - nejiet raksta "neiet". And pirms bet ir jābūt kommatam.

Edited by shine
Link to comment
Share on other sites

labi, kā teiksi...

// =================================================================================================

public timer_task() {
    for(new i=1;i<=get_maxplayers();i++) {
        if(is_user_connected(i) && is_user_alive(i) && showtimer[i-1] && timer_started[i-1]) {
            new kreedztime = get_systime() - timer_time[i-1], imin
            if((kreedztime / 60.0) >= 1) {
                imin = floatround(kreedztime / 60.0,floatround_floor)
                kreedztime -= (floatround(kreedztime / 60.0,floatround_floor) * 60)
            }
            client_print(i,print_center,"[ %d minute%s %d second%s ]",imin,imin == 1 ? "" : "s",kreedztime,kreedztime == 1 ? "" : "s")
        }
    }
}

// =================================================================================================

Orģināls gabals tam ko gribu izlabot.. >.< Plugins ir prokreedz

Vēlos - dabūt , lai rāda taimeri augša nevis centrā, jo centrā dažiem spēlētājiem ši funckija traucē tapēc es gribu , lai taimeris radītos augša..

Edited by kong1
Link to comment
Share on other sites

Kur tu rāvi print_hud? Pats izdomāji?

kong.. aizvieto visu client_print() ar

set_hudmessage(255, 0, 0, 0.40, 0.10, 0, 0.0, 1.0, 0.0, 0.0, 2);

show_hudmessage(i, "[ %d minute%s %d second%s ]",imin,imin == 1 ? "" : "s",kreedztime,kreedztime == 1 ? "" : "s")

kā teikts postā, kuru iedevi.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...