-
Content Count
81 -
Joined
-
Last visited
-
Days Won
9
Posts posted by iZae
-
-
33 minutes ago, Sk3let0n said:use LuaSQL by wrexor.
or you could generate a table trough serialize and add 1 value each time someone change classes (with job changer)
- 1
-
Name:
Seba Montagna
On the server: iZae, ZaeFrom what year you started playing top:
2007 maybe
How was your experience in top:
I've played a lot on official ToP but I really had no idea what I was doing. Then I've discovered PS and I had fun for a while playing there. But then I found PS development, and I really dived into it. It was my first experience with something related to programming. And it became my passion with the time. Now I don't care about the game itself, I just use it to have fun scripting.
What private servers you played:
FoxLvon (the ancient one), and idk, so many others i can barely remember. The last one I played was @Danny's one. That pk server where players where standing on an island waiting for mazes to open.
What you dont like about other servers:
Not enough players, afkers and alts, overpowered item malls.
What was the BEST private server you played, and why:
I'd say FoxLvOn (the one with Kylin set if you started on shaitan). It was so crowded, rates were actually fun, and it was way easier than official ToP and that gave me the chance to try so many things I couldn't have tried if I stick with moliyo's one (such as fairies, forgin, fusing and so on).I also remember spendind amazing times on that pk server I mentioned before, because it was strictly a pk server. One maze after another, many players, active and balanced guilds (not 1 guild snowballing everything)
NOTE:Used to play SM mainly.
-
I would like to Join.
Idgaf about money, and I don't have enough free time to be quite active on the server (as a gm, mod or something). So I offer you a free hand on scripting side, and I don't want a gm or hd account.
PM me anywhere (IG, Discord, Skype, Whatsapp).
-
That function is kind of bad, if you don't set class conditions it'll give all skills to every player regardless of their classes.
Try using this one instead, only give the skills of acording to player's class.
function fullskills1 (role) local job = GetChaAttr(role, ATTR_JOB) ---Swordsman if job == 1 then AddChaSkill ( role , SK_CHF , 10 , 0 , 0 ) AddChaSkill ( role , SK_JDZZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_GTYZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_JSSL , 10 , 0 , 0 ) AddChaSkill ( role , SK_HYZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_PJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_KB , 10 , 0 , 0 ) AddChaSkill ( role , SK_HX , 10 , 0 , 0 ) elseif job == 9 then ---Crusader AddChaSkill ( role , SK_FSZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_PXKG , 10 , 0 , 0 ) AddChaSkill ( role , SK_LQHB , 10 , 0 , 0 ) AddChaSkill ( role , SK_YS , 10 , 0 , 0 ) AddChaSkill ( role , SK_GWZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_DB , 10 , 0 , 0 ) elseif job == 8 then---champion AddChaSkill ( role , SK_JJSL , 10 , 0 , 0 ) AddChaSkill ( role , SK_MNRX , 10 , 0 , 0 ) AddChaSkill ( role , SK_SWZQ , 10 , 0 , 0 ) AddChaSkill ( role , SK_QHTZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_ZJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_LH , 10 , 0 , 0 ) elseif job == 4 then ---Explorer AddChaSkill ( role , SK_JR , 10 , 0 , 0 ) AddChaSkill ( role , SK_LJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_SL , 10 , 0 , 0 ) AddChaSkill ( role , SK_BKZJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_JF , 10 , 0 , 0 ) AddChaSkill ( role , SK_HZCR , 10 , 0 , 0 ) elseif job == 16 then ---Voyager AddChaSkill ( role , SK_BKCJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_SF , 10 , 0 , 0 ) AddChaSkill ( role , SK_XW , 10 , 0 , 0 ) AddChaSkill ( role , SK_MW , 10 , 0 , 0 ) AddChaSkill ( role , SK_LM , 10 , 0 , 0 ) elseif job == 2 then ---Hunter AddChaSkill ( role , SK_GJSL , 10 , 0 , 0 ) AddChaSkill ( role , SK_JFB , 10 , 0 , 0 ) AddChaSkill ( role , SK_LZJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_FNQ , 10 , 0 , 0 ) AddChaSkill ( role , SK_DJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_BDJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_LXJY , 10 , 0 , 0 ) elseif job == 12 then ---Sharpshooter AddChaSkill ( role , SK_HQSL , 10 , 0 , 0 ) AddChaSkill ( role , SK_RSD , 10 , 0 , 0 ) AddChaSkill ( role , SK_TJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_SJ , 10 , 0 , 0 ) AddChaSkill ( role , SK_BT , 10 , 0 , 0 ) elseif job == 5 then ---Herbalist AddChaSkill ( role , SK_XZY , 10 , 0 , 0 ) AddChaSkill ( role , SK_JSJC , 10 , 0 , 0 ) AddChaSkill ( role , SK_XLCZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_SHPF , 10 , 0 , 0 ) AddChaSkill ( role , SK_XLZH , 10 , 0 , 0 ) AddChaSkill ( role , SK_FZLZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_HFS , 10 , 0 , 0 ) AddChaSkill ( role , SK_FH , 10 , 0 , 0 ) elseif job == 13 then ---Cleric AddChaSkill ( role , SK_SY , 10 , 0 , 0 ) AddChaSkill ( role , SK_SYZY , 10 , 0 , 0 ) AddChaSkill ( role , SK_JSFB , 10 , 0 , 0 ) AddChaSkill ( role , SK_TSHD , 10 , 0 , 0 ) AddChaSkill ( role , SK_HFWQ , 10 , 0 , 0 ) AddChaSkill ( role , SK_XLPZ , 10 , 0 , 0 ) elseif job == 14 then ---SealMaster AddChaSkill ( role , SK_SY , 10 , 0 , 0 ) AddChaSkill ( role , SK_SYZY , 10 , 0 , 0 ) AddChaSkill ( role , SK_ZZZH , 10 , 0 , 0 ) AddChaSkill ( role , SK_SYNZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_AYZZ , 10 , 0 , 0 ) AddChaSkill ( role , SK_XZFY , 10 , 0 , 0 ) end end
-
Can you show us the function you've tried to use? Or the npc function?
you should add the sdk on NpcSdk.lua
scroll untill you find something like
elseif item.func == ....... then return ....(character)
and below that add
elseif item.func == YourFunctionName then return YourFunctionName(character)
changing YourFunctionName to your function name lol.
- 1
-
52 minutes ago, Wantows said:Hahaha you're on a ToP dev forum and sharing a Taringa link?
-
1 minute ago, iHone said:In which line
Be careful, you're translating the replies, but you shouldn't translate the piece of coded Sk3leton gave you.
Tenes que copiarla tal cual te la paso:
function file_exists(name) local f=io.open(name,"r") if f~=nil then io.close(f) return true else return false end end
- 1
-
LOL, I'm starting to love you and this has gone way offtopic.
Then just take a deep breath and wait until someone reply the answer you need.
Btw: How old are you? haha
-
Did I fix your language? LOL.
Just to let you know, help here is a contribution, is not our duty. So be grateful and ask things kindly.
Wait until someone reply with what you need, and if you're in a hurry with this, then drink a Linden Flower tea.
Use translator for further posts.
Good luck on your learning (even tho doesn't look that you're trying to learn, it seems that you want others to do it for you).
-
1 minute ago, Heitor said:Nice to see you trying to help @iZae ... Maybe he have a lot of difficulty to write in english language .
He did the question : '' howi get free points like gm in my website ''
Maybe he want to setup his account to GM in website ( using the sql ) and give points for himself...
I realize he doesn't and I've understood (at last) what he ment. I was just trying to guide him about forum activity. I just quit haha
Can somebody tell him what table to edit into DB to give IMPS to an account? I'd do it but I know nothing about ToP DBs
-
You really seem to be quite anxious about everything.
You still didn't answer me what query have you tried to use.
My suggestions were in your general activity in this forum, in this case in particular, I have no clue 'cause I never set a website mall, I just have fun doing serverside scripting.
And btw: THERE'S AN EDIT BUTTOM, YOU DON'T NEED (even tho you don't need, DON'T DO IT, IT'S ANNOYING FOR FORUM USERS) TO DO A DOUBLE OR TRIPLE POST.
- 1
-
Yo!
I see you've been quite active on this forum lately, and that's great. You're starting and you have a lot of questions, and it's cool that you don't hesitate to ask for help.
That's great, but most of your threads are lacking of information. You're just making questions without giving enough information about it, so is really difficult for us to understand what are you trying to ask.
So, take this as a suggestion: Give as much information as you can about your problem/question, and at the same time, try to stay with one thread untill you get the answer you need before starting another one.
For example, in this case, what is the query that you have tried?
Ps. To tag someone on your posts you need to write user's name right after an "@". for example: @yosf
- 1
-
19 minutes ago, Riizq said:Please guide us senpai, on how to use this. For newbies like me, have no idea what to do.
Make sure you have LuaSql dll set on your files, and inside functions.lua set the value of the following variables: SQL.GameDB.Host, SQL.GameDB.User, SQL.GameDB.Password, SQL.AccServer.Host, SQL.AccServer.User, SQL.AccServer.Password
and paste the script ximboliex released
Then just call the functions: GetGuildID2(Player) will return the GUILD ID of a player and function GetChaGuildLeader(Player) will return the id of the leader of that guild
- 2
-
I'm lost, is this a question or a release? haha
-
Hello there!
I can give you a hand in my free time (which isnt really much ).
I mean, I can't jump into fully develop a server, but for some particular scripts or ideas I could try.
If you're interested contact me on discord: seba.zae#4193
-
wouldnt
if (string.find(param[0], "UPDATE") == nil and string.find(param[1], "UPDATE") == nil) then return 1 end
do the job?
Is just an example, the only problem is with guilds that use "UPDATE" in their names.
-
Yep, my bad, I really don't touch any files I just script by logic, so I didn't know there was such a getguildleaderid function.
I got your point, if guild leader write something like
Quote/guildchange newname, oldname; "UPDATE GameDB......."
Would be injectable and not safe.
- 1
-
Cool,
Just save a table with chaname at the moment you create a guild
Then check if the one who is trying to change the name is its creator to allow or not.
-
6 minutes ago, Faller said:Hey, @V3ct0r! It could also be done in-game with LuaSQL, if that's what he's talking about...
Could it? Wouldn't it be buggy af? Just wondering tho
-
You can find a few appareals at http://toperunlimited.droppages.com/ and https://mega.nz/#F!OUMUgTYb!jtCsqh7halK_O9uzWyaG0g!LJVWUSrJ
Color kylin and DE you should be able to make it by yourself since the only thing you should do is duplicate kylin model and texture > rename then with an unused number > edit the texture as you want (play with rgb settings on photoshop) > hex edit the new model (.lgo object) to find the old name and replace it for the new one
- 1
-
1) attempt to compare nil with number [nil vs number]
2) Get_StoneLv(...) vs CapStoneLv(...)
by logic 3) Get_stoneLv = nil vs CapStoneLv = number (or viceversa)
- 2
-
Sure, it could turn fun with some custom features, as every existing game. But I've lost interest on that game after a little research. Sorry
-
IMO
graphics doesnt look that bad, but it seems to be WAAAAAAAAAAY more dead than ToPJust googled it, and people only talk about how boring that game is.
Edit: Changed my mind after watching gameplay video.
- 1
-
What game is it? Do you have access to source code or server files?
Are server files released to public?
What languange is it developed with? LUA?
Add me on discord: seba.zae#4193
Why did serverdev close
in Offtopic
Posted · Report reply
Do you really need an explanation?
Official ToP closed and there was a huge opportunity to make like an "Official" private server (PKO)
Zankza took the opportunity, and deleted serverdev (I don't think he owned it, but he hosted it) to avoid more servers and to delete every release that could be used by other developers.
I'm pretty sure serverdev wasn't property of Zankza 'cause I've been in privatia way before he joined it.