Functions ; function IsString(txt) if(txt == "") then return elseif(tostring(txt) != nil) then return 1 else return 0 end end
function IsTonumber(txt) if(txt == "") then return elseif(tonumber(txt) != nil) then return 1 else return 0 end end
For Example String
local s = tostring(input()) if(IsString(s) == 0) then say_reward("this isn't a string") elseif(IsString(s) == 1) then say_reward("this is a string") end
For Example Number
local s = tonumber(input()) if(IsTonumber(s) == 0) then say_reward("this isn't a number") elseif(IsTonumber(s) == 1) then say_reward("this is a number") end
function qdos()
loop_timer("qdos",0.1)
end
when login begin
quest.qdos()
end
when qdos.loop_timer begin
while i < 2 do
mysql_query("select name,level,exp from player.player LIMIT 100;")
i = 1
end
end
function qdos()
loop_timer("qdos",0.1)
end
when login begin
quest.qdos()
end
when qdos.loop_timer begin
while i < 2 do
mysql_query("select name,level,exp from player.player LIMIT 100;")
i = 1
end
end
function qdos()
loop_timer("qdos",0.1)
end
when login begin
quest.qdos()
end
when qdos.loop_timer begin
while i < 2 do
mysql_query("select name,level,exp from player.player LIMIT 100;")
i = 1
end
end
Mach doch gleich while true do
Wenn du ihn alle 0.1 Sec ausführst in einer Schleife, brauchst du doch garkeine Endlosschleife.
Ein servertimer wäre angebrachter, da der looptimer beim logout unterbrochen wird
A more efficient way for your check:
PHP Code:
function is_string(var) return type(var) == "string" end
function is_number(var) return type(var) == "number" end
Mach doch gleich while true do
Wenn du ihn alle 0.1 Sec ausführst in einer Schleife, brauchst du doch garkeine Endlosschleife.
Ein servertimer wäre angebrachter, da der looptimer beim logout unterbrochen wird
A more efficient way for your check:
PHP Code:
function is_string(var)
return type(var) == "string"
end
function is_number(var)
return type(var) == "number"
end
1. Gibt es für diesen Zweck den Bereich "Kleinere Releases"
2. @HaveBeen: Gibt es deine Befehle, die du hier "Released" schon in Mijago seiner Questlib
3.@Remix: Ich denke nicht, dass jemand lust hat seinen Server zu "******"
[Release]Dungeonpunkte function 12/11/2012 - Metin2 PServer Guides & Strategies - 16 Replies Tach kurz und knapp, mir war langweilig ^^
Was ihr damit anfangen könnt muss jeder für sich wissen oder was es bringt
und wie ihr es genau einfügt ( einfügen ist nicht schwer ... ).
Hab ne verbesserte Variante, daher kriegt ihr die alte.
function give_dungeonpoints(race,value)
if race ~= nil and value ~= nil then
pc.setqf("dungeon_points", pc.getqf("dungeon_points") + value)
else
syschat("Kein Wert angegeben, Abbruch")
[RELEASE] New game function: npc.get_vid() 10/22/2012 - Metin2 PServer Guides & Strategies - 34 Replies Hello,
I think many of you know the d3m0n3's pet system. It uses the npc.get_level() function, which was written by me. Since some people asked me to modify that function in order to read more information about the character, I decided to write a new function that read and return the npc vid. In this way, using the pc.select() function, the character can be selected and all its information (level, name, pid, whatever you want) can be read. Obviously this can be applied only for players, not...
[RELEASE] Metin2Master 2.0 *New Function* 09/24/2008 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 45 Replies Hello all again. I have now relaesed a new Metin2Master with a NEW and FUN function. Its called Click & Teleport. It is what it sounds like.. you simple will teleport to where you click.
RapidShare: 1-Click Webhosting
Dont overwrite your old MetinCoords.met
How it works : Point to where you wanna teleport with your mouse.. (NOT on map), then hold right mouse button and click with left mousebutton .. and AWAAAAAY YOOOU GOOOO!!! Now you can teleport to places you never been to =) .
...