Offtopic (I/2010)

Muu yhteisön välinen keskustelu.
Locked
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2010)

Post by Koodiapina »

Miten kaksi peräkkäistä exit-käskyä voisikaan toimia, jos ensimmäinen niistä jo heittää silmukasta ulos? Vai löytyykö tällainen ominaisuus muista Basic-kielistä?
User avatar
MetalRain
Active Member
Posts: 188
Joined: Sun Mar 21, 2010 11:17 am
Location: Espoo

Re: Offtopic (I/2010)

Post by MetalRain »

Jare wrote:Hmm, olen aina luullut, että peräkkäisillä Exit-käskyillä voisi poistua kerralla useasta lenkkikerroksesta. Näköjään olen ollut väärässä:

Code: Select all

For i = 1 To 5
	For n = 1 To 5
		Print i+" "+n
		If i = 2 Then Exit:Exit
	Next n
Next i
WaitKey
Tässä on taas yksi hyvä syy lisää käyttää silloin tällöin Goto:a. Päätinpähän postata, jos joku muukin on langennut samaan ansaan.
Itse käyttäisin jotain tämän tyylistä ratkaisua:

Code: Select all

For i = 1 To 5
	For n = 1 To 5
		Print i+" "+n
		If i = 2 Then i=-1 : Exit
	Next n
    If i=-1 Then Exit 
Next i
WaitKey
User avatar
Jare
Devoted Member
Posts: 877
Joined: Mon Aug 27, 2007 10:18 pm
Location: Pori
Contact:

Re: Offtopic (I/2010)

Post by Jare »

Grandi wrote:Miten kaksi peräkkäistä exit-käskyä voisikaan toimia, jos ensimmäinen niistä jo heittää silmukasta ulos? Vai löytyykö tällainen ominaisuus muista Basic-kielistä?
Tulkki voisi olla sen verran ovela, että katsoo seuraavan käskyn ja jos se on exit, niin toteuttaa vielä sen. ;)

QBasicissa on ilmeisesti vähän vastaava: Exit, Exit, jne... Eli pilkuilla eroteltuna.

Edit: MetalRain, ihan kätevä ratkaisu tuokin.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Tietäisikö kukaan, miten voin maalata tietyn rivin tai tietyn merkkijonon tekstiä rich text boxista Visual Basicilla? Siis vähän niinkuin CBeditor maalaa numerot, kommenttirivit jne...
Pettis
The Evil Admin
The Evil Admin
Posts: 1044
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: Offtopic (I/2010)

Post by Pettis »

DJ-Nerd wrote:Tietäisikö kukaan, miten voin maalata tietyn rivin tai tietyn merkkijonon tekstiä rich text boxista Visual Basicilla? Siis vähän niinkuin CBeditor maalaa numerot, kommenttirivit jne...
VB vai VB.net, mikä versio?
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Pettis wrote:
DJ-Nerd wrote:Tietäisikö kukaan, miten voin maalata tietyn rivin tai tietyn merkkijonon tekstiä rich text boxista Visual Basicilla? Siis vähän niinkuin CBeditor maalaa numerot, kommenttirivit jne...
VB vai VB.net, mikä versio?
Ota tuosta nyt sitten selvää, mutta uusin versio Visual Studio 2010 :stä, M$ :n sivuilta ladattuna. ;)
http://www.microsoft.com/express/downlo ... sual-Basic
Pettis
The Evil Admin
The Evil Admin
Posts: 1044
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: Offtopic (I/2010)

Post by Pettis »

Pro tip: Google.

http://www.google.fi/search?hl=fi&sourc ... fai=&cad=h

Tuosta ainakin pari-kolme ensimmäistä näyttäisi olevan aika hyviä vastauksia.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja
User avatar
Kille
Active Member
Posts: 249
Joined: Wed Aug 26, 2009 3:50 pm
Location: Juankoski

Re: Offtopic (I/2010)

Post by Kille »

Minä tein tänään jotain, jota tuskin kukaan täällä foorumeilla ei ole varmaan tehnyt (kertokoon jos on): juoksin jukolan viestin. (katso googlesta jos et tiedä mikä se on) Joukkue oli tämmönen harrasteliatiimi, joten metsään pääsin vasta lopun yhteislähdössä. Ennätysmäärä jäi yhteislähtöön, vain jotain 140 1500:sta pääsi ilman sitä läpi. Oli 7 kilometrin rata ja aika vähän päälle kaks tuntia. Maasto oli h**** hankalaa, mutta hyvin meni. Ainakin melkein. Kun rata oli juostu ne sano että jotain oli pielessä ja siinähän se oli viimeinen rasti väärin. (niitä oli loppusuoralla kolme vierekkäin ja väärän valitsin. No, ensi vuonna uudestaan.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

paluu VB -ongelmaan (google ei auta, koodit ei toimi):
Miten saan kokonaislukutyyppisen arvon ikkunan leveydestä ja korkeudesta?
richTextBox2.Width = Me.Width() / 2

tuo ei toimi eikä monet muutkaan kokeillut netistä löytyvät / löytymättömät koodit

Tai joku CB-dev-tiimistä saa luvan kertoa, kuinka CBEditorin koodieditorihommelin ja Browser -osan saivat mukavasti sovitettua ikkunaan niin, että nuo 2 elementtiä jakavat ikkunan keskenään, tuo tuskin olisi liikaa paljastettu CBEditorin sorsasta ;)
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2010)

Post by valscion »

DJ-Nerd wrote:Tai joku CB-dev-tiimistä saa luvan kertoa, kuinka CBEditorin koodieditorihommelin ja Browser -osan saivat mukavasti sovitettua ikkunaan niin, että nuo 2 elementtiä jakavat ikkunan keskenään, tuo tuskin olisi liikaa paljastettu CBEditorin sorsasta ;)
Enpä usko, että Dev-tiimi voi auttaa tässä asiassa yhtään. Wanhan editorin lähdekoodia pitäisi pyydellä Zerolta, ja hän nyt on sattunut jo useasti toteamaan ettei aio julkaista näitä lähdekoodeja. Taisi syinä olla purkkaisuus yms. nolohkot koodaustavat.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Pettis
The Evil Admin
The Evil Admin
Posts: 1044
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: Offtopic (I/2010)

Post by Pettis »

Splitter-komponenttia (tai mikäs se nyt oli) kannattaa tutkailla. Samoten eventtiä jota kutsutaan sovellusikkunan koon muuttuessa ja laskea leveydet siellä. Ei ole vaikea tehdä. Itsekkin johonkin softaan tein jaetun ruudun, en tosin tasan keskeltä poikki. Toteutustapoja on varmasti monia. Saatto olla, että sen sai automaattisesti jollain komponentilla suoraan.

EDIT: SplitContainer
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Onko kellään tietoa tällaisesta CS: S -ongelmasta:
Lataan cstrikeplanetista karttoja peliin, mutta peli ei osaa avata yhtäkään vaikka kartat ovat kyllä sourcen karttoja.
Onko jollakin ratkaisu tähän?
User avatar
Jonez
Devoted Member
Posts: 575
Joined: Mon Aug 27, 2007 8:37 pm

Re: Offtopic (I/2010)

Post by Jonez »

Jos en väärin muista, mapit tulee laittaa vastaavanlaiseen kansioon:
C:\Program Files\Steam\steamapps\<käyttäjätunnus>\counter-strike source\cstrike\maps
Ja onko kyseessä valmiiksi käännetty formaatti, siis .BSP, eikä Hammer Editorin käyttämä sorsa?

Voi olla että yllä oleva tieto on väärää, siitä on niin kauan kun viimeksi olen CS:S:n mappien kanssa säätänyt.
-Vuoden 2008 aloittelijan ystävä -palkinnon voittaja-
Image <- protestipelikilpailun voittaja.
Space War
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Jonez wrote:Jos en väärin muista, mapit tulee laittaa vastaavanlaiseen kansioon:
C:\Program Files\Steam\steamapps\<käyttäjätunnus>\counter-strike source\cstrike\maps
Ja onko kyseessä valmiiksi käännetty formaatti, siis .BSP, eikä Hammer Editorin käyttämä sorsa?

Voi olla että yllä oleva tieto on väärää, siitä on niin kauan kun viimeksi olen CS:S:n mappien kanssa säätänyt.
BSP, NAV ja RES -tiedostojahan tuolta löytyy. Mutta steamia ei tietääkseni tarvitse käyttää cs -offline -pelamiseen.
Henkru
Advanced Member
Posts: 359
Joined: Sun Aug 26, 2007 2:46 pm

Re: Offtopic (I/2010)

Post by Henkru »

Ne kartat pitää laittaa cstrike/maps kansioon. Kuten Jonez sanoi. Jos sourcesi on tämmöinen pesäpallomailallapolvilumpioonwareversio niin cstrike kansio on samassa paikassa kuin hl2.exe. Katso vaikka sijainti siitä pikakuvakkeesta/bat tiedostosta.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Henkru wrote:Ne kartat pitää laittaa cstrike/maps kansioon. Kuten Jonez sanoi. Jos sourcesi on tämmöinen pesäpallomailallapolvilumpioonwareversio niin cstrike kansio on samassa paikassa kuin hl2.exe. Katso vaikka sijainti siitä pikakuvakkeesta/bat tiedostosta.
Kartat ovat kyllä aseteltu täysin täydellisesti oikeeseen kansioon, ne näkyvät kyllä valikossa. mutta kun klikkaan OK avatakseni paikallisen hostin niin se tekee saman kun löisi servuasetusikkunan kiinni ruksista.
Henkru
Advanced Member
Posts: 359
Joined: Sun Aug 26, 2007 2:46 pm

Re: Offtopic (I/2010)

Post by Henkru »

Mapit ovat varmasti CS:S.lle tehtyjä? Vakio mapit toimii? Entäs jos käynistät serverin ihan konsolin kautta?
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Henkru wrote:Mapit ovat varmasti CS:S.lle tehtyjä? Vakio mapit toimii? Entäs jos käynistät serverin ihan konsolin kautta?
Konsoli antaakin virheilmoituksen:

CModelLoader::Map_IsValid: Map 'cs_isku' bsp version 20, expecting 19
map load failed: cs_isku not found or invalid

Onkohan noille jotain konvertteria olemassa...?
Tai jops seeässäni on joku vanhempi versio, mistä lataan uudemman piraatin?
Henkru
Advanced Member
Posts: 359
Joined: Sun Aug 26, 2007 2:46 pm

Re: Offtopic (I/2010)

Post by Henkru »

Oletkos nyt varma, että nuo ovat varmasti sourcelle eikä 1.6:lle. Vinkkinä: Osta se peli!
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Offtopic (I/2010)

Post by DJ-Filbe »

Henkru wrote:Oletkos nyt varma, että nuo ovat varmasti sourcelle eikä 1.6:lle. Vinkkinä: Osta se peli!
On on! Tästä listasta olen karttoja lataillut.

Ja: Miksi ostaa peli kun jostain löytyy se ilmaiseksikin.
EDIT:

CS1.6 heittää myös Fatal Errorit.

Locked