Rafa23Alzira
-
Contador contenido
588 -
Ingreso
-
Última visita
-
Días ganados
34
Mensajes publicados por Rafa23Alzira
-
-
Pues en principio debería funcionar, mira ver si compila sin errores y si actualiza la db.
Intentaré, mañana os digo que lo dejaré a la noche compilando xD
-
Bueno esto sería de lo mas importante GetGuildMoney lo tienes bien?, la verdad he visto algunas cosas que no tengo claras, pero por la hora no puedo verlo bien ahora XD
viene en guild.h
int GetGuildMoney() const { return m_data.gold; }
-
POINT_GOLD Esta creado en pkguild?
Sabes a lo que me refiero?
Tampoco entiendo esto, de donde lo has cogido?
((DWORD) lua_tonumber(L, 1));
GetGuildMoney Esto esta creado?
Edite unas cosas que se me habían colado. Lo de
int gold = (int)lua_tonumber(L, -1);lo he cogido del pc.get_gold -
Bueno chicos, como de c++ no tengo ni puta idea pregunto esto antes de testearlo, ya que me tiro 5 o 6 horas para compilar el source xd
He creado dos funciones para recibir y cambiar el yang del gremio, instantáneamente, ya que por función en questlib y eso no se cambia. Quiero saber si alguien que sepa un poco me puede decir si está bien, se puede hacer de otra manera mejor o cualquier cosa al respecto. Gracias.
guild.get_gold (recibir el yang)
int guild_get_gold(lua_State* L) { luaL_checknumber(L, 1); CGuild * pkGuild = CGuildManager::instance().FindGuild((DWORD) lua_tonumber(L, 1)); if (pkGuild) lua_pushnumber(L, pkGuild->GetGuildMoney()); else lua_pushnumber(L, 0); return 1; }
guild.change_gold (cambiar el yang)
int guild_change_gold(lua_State * L) { int gold = (int)lua_tonumber(L, -1); CGuild * pkGuild = CGuildManager::instance().FindGuild((DWORD) lua_tonumber(L, 1)); if (gold + pkGuild->GetGuildMoney() < 0) sys_err("QUEST wrong ChangeGold %d (now %d)", gold, pkGuild->GetGuildMoney()); else{ /*DBManager::instance().SendMoneyLog(MONEY_LOG_QUEST, pkGuild->GetName(), gold);*/ DBManager::instance().Query("UPDATE guild%s SET gold=%d WHERE name = %s", get_table_postfix(), gold, pkGuild->GetName()); } return 0; }
-
No fue quererme hacer el guay pero mejor ni digo nada señor PERFECTO gracias por tu ayuda........
De nada
-
A ver si te puede servir
Debes iniciar sesión para ver el contenido del enlace en esta publicación.Debes iniciar sesión para ver el contenido del enlace en esta publicación.- ManCaraMan reacciono a esto
- 1
-
Teniendo tu el titulo de "Quest Master"
deberias saber que eso no funcionara correctamente ni xq dios lo quiera xD
xq al hablar con el npc luego cambias pj o vas a otro mapa y cambiara el state automaticamente sin esperar el tiempo...................
A ver hippy colgao' que te he dejado hecha una idea, no ves los 3 puntitos en el when para que completes?
when login or levelup or logout with get_time() > pc.getqf("tiempo") begin
Antes de querer hacerte el guay fíjate en las cosas.
-
when xxxx.chat."El npc" begin
say("en 2 horas ven")
pc.setqf("tiempo",get_time()+7200)
end
when login or levelup or ... begin
set_state("elotrostate")
end
algo así
-
-
Descarga por skype? Para eso fuera post...
-
Que gran aporte feo, seguro que a muchos les sirve
-
-
Close, gracias loveplay ♥
-
Herramienta pluma y selecionas todo no es complicado xD
Si lo pido es por algo.
-
Lo dicho, necesito un render de este mob,si alguien pudiera hacérmelo le estaría muy agradecido
-
-
No tienes puesta la función pc.get_coins() o tienes algo mal en ella
-
-
En el servidor nada, solo es para guiarse al editar
-
- Este es un tema popular.
- Este es un tema popular.
-
Rafa soy nuevo en esto me explicas lo de mysql que no lo tengo entendido?
PD:Game 34k nose si cambia algo
Busca si en questlib tienes una función llamada mysql_query
-
Debes iniciar sesión para ver el contenido del enlace en esta publicación..
Perdon que te la mande en link no encuentro otra forma.
Lo unico que hize fue cambiar el when por el de otro item
metin2zone.net/index.php?/topic/14203-mini-funcionespcget-coins-y-pcchange-coins/
-
Rafa, me tira core la quest, que podra ser?
A ver imagen
-
Incompleto.
[C++] Ayuda con 2 funciones.
en Programación
Publicado
Si no me sirve la manera 1 probaré la tuya, gracias