Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


iZae last won the day on August 25

iZae had the most liked content!

Community Reputation

46 Neutral


About iZae

  • Rank

Recent Profile Visitors

440 profile views
  1. iZae

    Find a language change teacher.

    As far as I know, to translate the game itself to another language you'll need to manually translate every Client File (of the GUI), hex the game.exe, and also translate every single script (Server Side) with a Notice, Text, Talk, MissionTalk, BickerNotice, SystemNotice and so on. Well, I say manually but maybe someone have a better idea :P It would be an endless and pointless job. Several years ago there was a group of serverdev with geminidev who tried to full translate newer files from CH to ENG and after some months of many people working, they just stopped trying. Also, ToP is dying, it's a really old game, with not a huge active players. I'll say it's not worth the effort.
  2. iZae

    conch ray stun

    Ain't no way that it causes infinte stun: math.min returns the minimum between 1 and the result of "math.floor(sklv/4)" and math.floor returns an integer not greater than the result of (sklv/4) so in case the sklv is 10 (max) the whole line would b e statetime = math.min(1,math.floor(10/4)) = math.min(1,math.floor(2.5)) = math.min(1,2) = 1
  3. iZae

    NPC Scripter

    Hint: Use LuaSql otherwise you won't be able to set them on account database :)
  4. iZae

    conch ray stun

    You really need to learn a lil bit of Lua. local rate = math.random(1,200) if rate >= Con(DEFER) then local statetime = sklv/4 local statelv = sklv AddState ( ATKER , DEFER , STATE_XY , statelv , statetime ) end that means that every time the skill is called inside CA, it will set a random number between 1 and 200, and if that number is greater than the amount of Constitution of the defer (it means, the one who will receive the stun) then stun. For example I attack you with a conch ray, the system sets the random number of 15 wich is lower than your Constitution, then no stun is applied. If you're asking a random time for the stun you can just do something like: local statetime = math.random(1,4) -- which means that it will randomnly stun for 1 till 4 seconds.
  5. iZae

    conch ray stun

    No, it means that it stuns 1/4 of the skill level. For example: if you have it maxed (lvl 10) it'll stun 2.5secs. if you want to set it to a specific ammount of time just do local statetime = 2 or so
  6. iZae

    Rep by Mob

    Inside GetExp_PKM function (exp_and_level.lua) you could add somewhere: local atk_fame = GetChaAttr(atk, ATTR_FAME) local dead_id = GetChaID(dead) local rep_by_mob{} rep_by_mob[103]= 1000; if mob[dead_id] ~= nil then atk_fame = atk_fame + rep_by_mob[dead_id] SetCharaAttr(atk_fame, atk, ATTR_FAME) end in that example the mob id 103 will give the killer 1000 rep. if you want to add more mobs with their specific ammount of reputation you can just add more rep_by_mob[103]= 1000; where 103 is the character id and 1000 is the reputation. I hope it's clear.
  7. iZae


    replace 2310 line to: if Hp(role)<=0 or Hp(role)==nil then
  8. iZae

    Admiral Cloak - Addon

  9. iZae

    Soy Flojo Pero no lo sere/I'm lazy But I will not know

    1) Bienvenido! 2) No postees mucho en español porque la mayoria hablan ingles o ruso 3) Fijate donde posteas, no es necesario postear 2 veces lo mismo, y esto no es Ni una Guia, ni un Server File (secciones en las que hiciste el post), lo correcto seria que postees en Questions & Answers. 4) Navega en la seccion Guides (Guias) y vas a encontrar muchas guias por donde empezar. 5) Antes de hacer cualquier pregunta, te recomiendo que uses el boton Search, ya que es probable que tu duda ya se haya resuelto en otro post. 6) Consejo personal: no copies y pegues, busca entender que es lo que haces cuando haces un script, o lo que sea. Y familiarizate lo mas que puedas con el ingles. Aqui te paso una especie de indice de guias para principiantes.
  10. Amazing job! Good Luck. Appareal UI is extremely smart
  11. Nice Job: Btw (Off topic): Who is calling his server SCROTOS, when this in spanish and portuguese means scrotum lol.
  12. iZae

    Problem with daily prize

    You sure you did everything you need to? Dofile the extension Add SDK Change IDs of Prizes?
  13. iZae

    Quest require x hours online

    Cool, that's what I ment. If you want players to stay X time since they took the quest, you need to store the total_live_time (at the moment they begin the quest) into a file trough serialize, and then check: current total_live_time - stored total_live_time = time elapsed since you took the quest. if time elapsed == mission requirement then give reward.
  14. iZae

    Quest require x hours online

    I'm not sure at all, and I can't check it but I think the online time was stored somewhere on the database. (I'm guessing this 'cause I remember seeing some sites that display the online time for every character on your account). Try to search inside DBs. In case you find it stored somewhere, you should use LuaSql extension and play with it. That may be not so helpful, but it is only a hint.
  15. iZae

    Character bodies are missing

    You're missing textures and models. Just download the full client from the server's site and it'll be done.