Jump to content

SuperGamix

Miembro
  • Contador contenido

    153
  • Ingreso

  • Última visita

  • Días ganados

    4

Todo lo publicado por SuperGamix

  1. Son archivos del source binario, no del game, por ello no los encuentras en el WinScp
  2. Resumen: Si buscas un servidor con administración seria que se dedique a reparar bugs e inconvenientes (Como soluciones simples publicas o traduccion de "palabras basura"), Mt2Lion no es la opción Resumen2: No hay servidor actual que valga la pena la verdad
  3. el discord que aparece en tu descripcion parece no ser correcto, pasamelo
  4. No hay que darle mucho rodeo... Es innecesario No la probé, pero debería de funcionar. incluso se podría quitar el primer state, tambien lo noto algo innecesario, pero bah quest almacenportatil begin state start begin when login begin set_state(almacen) end--when end--state state almacen begin when letter begin send_letter("Abrir almacen") end--when when button or info begin setskin(NOWINDOW) game.open_safebox() end--when end--state end--quest
  5. quest sistema_de_cofres begin state start begin when 50137.use begin say_title("Cofre Azul:") say("Hola "..pc.get_name().."") say("Este es un cofre muy maravilloso,") say("El cual si lo abres te dara items realmente") say("Buenisimos .") say("Para Abrir el cofre , es necesario tener") say("La llave Azul:") say_item_vnum(50155) wait() say("Bueno como ves , tienes que tener") say("Esa llave.") say_reward("Deseas abrir el cofre?") local s = select ("Si","No") if s == 2 then return end if s == 1 then if pc.count_item(50155) == 0 then say_title("Cofre Azul:") say("No tienes ninguna llave para") say("abrir el Cofre Azul.") return end say_title("Cofre Azul:") say("Bien , por haber abrido el cofre") say("Se te ha dado una recompensa , fijate.") local premio = {10,11,12,13,14,15,16,17,18,19} pc.give_item2(premio[math.random(1,9)]) pc.remove_item(50155) pc.remove_item(50137) end end end end
  6. Gracias por decir cuando fue publicado, hubiera sido mejor si te lo hubiese preguntado Ya que esto es viejo, puede que si aportan solucion con source eviten comentarios que revivan viejos posts, pero aun asì, nuevamente, gracias crack, a veces salir a tomar el sol no hace mal
  7. Alguien que haya usado este sistema tiene idea de por que pasa que al comerciar, no se pone la cantidad correcta del item? Dejo adjunta una foto... Es solo visual, ya que al aceptar si se pasan correctamente las cantidades ## Solucionado, tenia problemas al interpretar los packets de el binario y el game
  8. que servefiles usas? EDITO: Estoy seguro, de que se te ha pasado algo en la parte del servidor
  9. syssers? tanto de cliente como de servidor?
  10. Thats are a rare problem, in my case, all is normal, is OK .-. i dont know who is the problem...
  11. This are normal, is a Debug client, no the distribute... And men, i speak spanish, no english xd..
  12. Comment... if (!GetMotionThingPointer(dwMotionKey, &pMotion)) { // Tracenf("CActorInstance::GetMotionDuration - Cannot get motion: %d / %d", // GET_MOTION_MODE(dwMotionKey), GET_MOTION_INDEX(dwMotionKey)); return 0.0f; } if (0 == pMotion->GetMotionCount()) { #ifdef _DEBUG // Tracenf("CActorInstance::GetMotionDuration - Invalid Motion Key : %d, %d, %d", // GET_MOTION_MODE(dwMotionKey), GET_MOTION_INDEX(dwMotionKey), GET_MOTION_SUB_INDEX(dwMotionKey)); #endif return 0.0f; }
  13. Todos los servefiles 40k en adelante poseen el sistema de alquimia, creo que no lo encontraras posteado
  14. Seguro que estan en la ruta correcta? /usr/game?? y no /usr/home/game?
  15. /usr/game/db en esa ruta debe estar el archivo db, con sus permisos 777 EDITO; Puede que no esté el archivo db, pero quizas si encuentres un acceso directo, ve a donde está el archivo db y game y asegurate de tener los permisos 777, quizas sea el problema
  16. Debes fijarte en el start.sh (o como se llame el script de inicio) cual es la ruta en la cual debe estar el game y la db, por eso no los reconoce
  17. Si la interface no es igual a la del oficial, es posible que debas cambiar otra cosa ajena al serverinfo
  18. float CActorInstance::GetMotionDuration(DWORD dwMotionKey) { CGraphicThing * pMotion; if (!GetMotionThingPointer(dwMotionKey, &pMotion)) { Tracenf("CActorInstance::GetMotionDuration - Cannot get motion: %d / %d", GET_MOTION_MODE(dwMotionKey), GET_MOTION_INDEX(dwMotionKey)); return 0.0f; } if (0 == pMotion->GetMotionCount()) { #ifdef _DEBUG Tracenf("CActorInstance::GetMotionDuration - Invalid Motion Key : %d, %d, %d", GET_MOTION_MODE(dwMotionKey), GET_MOTION_INDEX(dwMotionKey), GET_MOTION_SUB_INDEX(dwMotionKey)); #endif return 0.0f; } CGrannyMotion * pGrannyMotion = pMotion->GetMotionPointer(0); return pGrannyMotion->GetDuration(); }
×
×
  • Crear nuevo...