na Twoim miejscu walnąłbym pętlę główną tylko ze sleepem 100 a przez adlibregister odpalal co dany czas autoatack i to drugie
adlibregister("atack",2000) ;co 2 sekundy odpala funkcje atack
adlibregister("pelerynki,4000) ;co 2 sekundy odpala funkcje pelerynki
while 1
sleep(100)
wend
func atack()
tu kkod funkcji autoatack
endfunc
func pelerynki()
tu kod funkcji pelerynki
endfunc
Z Twoim szczeniackim podejściem do tematu i próbą pokazania swojej 'zajebistości' ,oraz przerośniętego ego szczere: wypierdalaj z tego forum
Pozdrawiam i miłego szukania w sieci leniu
Jak przypisać zmienną do argumentu tak, żeby funkcja mogla zmienic jej wartosc? Tzn:
$x=1
zmienwartosc($x)
func zmienwartosc($jakaszmienna)
$jakaszmienna=4
endfunc
MsgBox(0,'',$x)
Dlaczego nie zmienia wartości dla $x?Nadal wyrzuca 1 mimo ze powinna byc 4... Jak zrobić aby funkcja mogla zmienic jej wartosc?
Ok tylko jak nie mam facebooka to to cos da czy to totalnie co innego niz facebook?
:P
PS: co do kodziku to dziala tylko ze nie tak jak trzeba ;p nad obrazkiem i po jego lewej stronie dziala ale gdzie sie nie znajde pod nim i po jego prawej : zawsze jest kolizja ;p
Jakos nie moge rozgryzc ;p
Ok , sry spieszylem sie ...
Wyobrazcie sobie wstawiony do gui obrazek o wymiarach 50px na 50 px.
Postac ktora steruje ma traktowac go jak obiekt stały, tzn. nie przenikać przez niego. Potrzeba zatem wyznaczyć granice gdzie może wejść moja postac a gdzie sie zatrzyma.
Inaczej: dwa kwadraty nie moga na siebie nachodzić jak wyznaczyć granice ich zatrzymania się ?
jezeli stworzysz input w gui to przypisz do zmiennej go i zczytaj z niego wartosc za pomoca guictrlread(). Czyli:
$input=guictrlcreateinput('xxx',20,40,120,20)
$wartosczczytana=guictrlread($input)
Wowczas $wartosczczytana=xxx