Page 1 of 1

pasirinkimai chate

Posted: 2011 Jun 02 18:01
by aurimasko
Ar įmanoma būtų padaryti pvz, kad vienas rašo į chata:

Code: Select all

/siulau 90
kitas rašo:

Code: Select all

/siulau 100
trečias rašo:

Code: Select all

/siulau 150
o tada ketvirtas rašo

Code: Select all

/imu 3
ir tada kažkas atsitinka su tuo žmogumi kuris rašė /siulau 150 ? Jeigu taip įmanoma padaryti, kad gautusi neribotai t.y. kad taip gali parašyti ir 100 žmonių, o tas kitas tiesiog parašo /imu ir skaičių parašytojo žmogaus ir kažkas atsitinka su tuo pasirinktu žmogum, tai galėtumet parodyti pavyzdį pvz. mano variantą, o jeigu neįmanoma tada nereikia.

Re: pasirinkimai chate

Posted: 2011 Jun 02 18:10
by addinol
Įmanoma tai viskas, bet manau aiškiau viską išdėstyk, duok konkretesnių pavyzdžių, nes nelabai aš supratau ką tu čia norėjai tuom pasakyt :/

Re: pasirinkimai chate

Posted: 2011 Jun 02 18:30
by aurimasko
Na gerai...

Tarkim išrenkamas žaidėjas kuris gali skelbti konkursą.
Jis rašo į chatą

Code: Select all

/skelbiu 80
Tai reiškia, kad siūlyti skaičius galima tik nuo 80.

Tada visi kiti žaidėjai rašo į chata pvz.:
Žaidėjas NR1 -

Code: Select all

/siulau 85
Žaidėjas NR2 -

Code: Select all

/siulau 90
Žaidėjas NR3 -

Code: Select all

/siulau 100

Žaidėjas NR4 -

Code: Select all

/siulau 150

Žaidėjas NR5 -

Code: Select all

/siulau 200


Ir tas išrinktasis žaidėjas stebi chatą, ir kai pamato jam patinkantį pasiūlymą ( čia jau sprendžia jis kurį pasiūlymą priimti) į chatą pvz. rašo:

Code: Select all

/imu 4
- tai reiškia kad jis priima žaidėjo nr4 pasiūlymą ir su tuo žaidėju nr4 kažkas atsitinka ( užtenka parašyti kode, komentaruose kuri tai vieta būtų).

Code: Select all

/imu 2
- tai reiškia kad jis priima žaidėjo nr2 pasiūlymą ir su tuo žaidėju nr2 kažkas atsitinka ( užtenka parašyti kode, komentaruose kuri tai vieta būtų).

Ir nuo tada kai tas išrinktas žaidėjas parašo

Code: Select all

/imu skaičius
kiti pasiūlymai nebegaliotų.

Tikiuosi supratot :)

Re: pasirinkimai chate

Posted: 2011 Jun 02 19:22
by aaarnas
Čia bent jau per vieną map, ar turi ir kituose išsisaugoti?

Re: pasirinkimai chate

Posted: 2011 Jun 02 19:27
by aurimasko
aaarnas wrote:Čia bent jau per vieną map, ar turi ir kituose išsisaugoti?
per vieną map.

Re: pasirinkimai chate

Posted: 2011 Jun 02 20:32
by aaarnas
Untitled.sma
(1.29 KiB) Downloaded 693 times

Re: pasirinkimai chate

Posted: 2011 Jun 03 09:41
by aurimasko
o kaip pasidaryti pvz, kad būtų tokia žinutė

Code: Select all

/siulau 4 4
?

Nes

Code: Select all

if(replace(arg, charsmax(arg), "siulau ", "", "")) 
netinka.

Re: pasirinkimai chate

Posted: 2011 Jun 03 13:24
by aaarnas
Pamėgink:

Code: Select all

 // arg čia tas kintamasis, kuris eina jau įvykdžius replace.new num1, num2, num1_s[5], num2_s[5]strtok(arg, num1_s, chasmax(num1_s), num2_s, charsmax(num2_s), ' ')num1 = str_to_num(num1_s)num2 = str_to_num(num2_s)
Tik rodos strtok tarpo nenuskaito. Tada reikės su ciklu savarankiškai išskyrinėti.