Hozzászólások
-
SzerzőBejegyzés
-
Elõsször is kösz, hogy reagáltál 🙂
Elkezdtem írogatni egy játékot, script nyelvnek a lua-t választottam, és http://www.gamedev.net/reference/programming/features/lua/page6.asp alapján próbáltam elindulni. Próbáltam class-ba berakni, hogy minden példánynak külön VM-je legyen, és ezt a hibaüzenetet kapom:
Code:proba.cpp: In constructor ‘tobbvm::tobbvm()’:
proba.cpp:40: error: argument of type ‘int (tobbvm::)(lua_State*)’ does not match ‘int (*)(lua_State*)’
proba.cpp:41: error: argument of type ‘int (tobbvm::)(lua_State*)’ does not match ‘int (*)(lua_State*)’Itt az osztály:
Code:class tobbvm{
public:
lua_State* luaVM;
public:
tobbvm();
int lua_p1(lua_State* luaVM);
int lua_p2(lua_State* luaVM);
};
int tobbvm::lua_p1(lua_State* luaVM){
printf(„P1: %sn”, lua_tostring(luaVM, -1));
lua_pushnumber( luaVM, 0 );
return 1;
}
int tobbvm::lua_p2(lua_State* luaVM){ Ugyanaz mint az elõzõ }
tobbvm::tobbvm(){
luaVM = lua_open(0);
if (NULL == luaVM) printf(„Error Initializing luan”);
lua_baselibopen(luaVM);
lua_iolibopen(luaVM);
lua_strlibopen(luaVM);
lua_mathlibopen(luaVM);
lua_register( luaVM, „Proba1”, lua_p1 );
lua_register( luaVM, „Proba2”, lua_p2 );
}Van egy ilyenem is osztályon kívül, ami pedig megy és az osztályost ez alapján csináltam:
Code:int lua_kiir( lua_State* luaVM){
printf(„%s , %sn”, lua_tostring(luaVM, -1), lua_tostring(luaVM, -2) );
lua_pushnumber( luaVM, 0 );
return 1;
}
…
lua_register( luaVM, „Kiir”, lua_kiir );
…Remélem tud valaki segíteni, mert a neten nem találtam hasonlót:(
Elõre is kösz!Akkor sajna manuálissan kell felrakni. Nem olyan nehéz, de úgy tudm, hogy suse esetében elég ortopéd megoldás. Ezeket nézd meg:
http://www.google.com/search?hl=en&client=flock&rls=FlockInc.:en-US:official&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=suse+nvidia+driver+linux&spell=1
http://hup.hu/wiki/index.php/Nvidia_videok%c3%a1rtya_driver%c3%a9nek_telep%c3%adt%c3%a9se (link a fõoldalon)
http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html (angol, de nem olyan rémes)Code:goraki@ubuntu:~$ cat /etc/php4/apache2/php.ini |grep gd
;extension=gd.so
extension=gd.soTessék:D
Találtam egy ilyet: http://www.nanonanonano.net/linux/debiannx7010
Igaz, hogy Debianról szól, de az Ubuntu is deb alapú. Amúgy próbáld átállítani vesa módban a grafikus felületet(sudo mcedit /etc/X11/xorg.conf és a driver sorban cseréld le ami utánna van vesa-ra). vagy jelentkezz be konzolon, startx és nézd meg milyen hibát ír ki.
Jól értem, hogy a bejelentkezõ felület se jelenik meg, vagy csak amikor bejelentkeznél kidob a terminálra?Nekem is a krusader a kedvencem. Sokat próbáltam már, szerintem is ez a legjobb.
A php.ini-ben keresd meg a gd-s sor, és vedd ki elõle a kommentet.
ui.: minek ezt kétszer?
A php.ini-ben keresd meg a gd-s sor, és vedd ki elõle a kommentet.
Külön kell megvenni úgy tudom a linuxos verziót. gopostal.com
Amúgy ez az egyik kedvenc játékom:D
Az stp egy multiplayer kiegészítõnek indult, csak a kiadónak nem tetszett, ezért lett az stp külön játék(gyakrolatilag egy multis postal 2) -
SzerzőBejegyzés
legutóbbi hsz