PHP Code:
quest chagne_name begin
state start begin
when 71055.use begin
if pc.is_married() then
say("Du kannst den namen nicht wechseln.")
say("Du bist noch verheiratet")
say("")
return
end
if pc.is_polymorphed() then
say("Du kannst den namen nicht wechseln.")
say("Du bist noch verwandelt")
say("")
return
end
if pc.has_guild() then
say("Du kannst den namen nicht wechseln.")
say("Du bist noch in einer Gilde")
say("")
return
end
if party.is_party() then
say("Du kannst den namen nicht wechseln.")
say("Du bist noch in einer Gruppe")
say("")
return
end
if pc.get_level() < 50 then
say("Du kannst den namen nicht wechseln.")
say("Du bist niedriger als Level 50")
say("")
return
end
if get_time() < pc.getqf("next_time") then
say("Du kannst das Item nicht nutzen.")
say("")
if is_test_server() == true then
say("Das ist ein Test Server")
say("")
else
return
end
end
say("Bitte gib deinen neuen namen ein") ;
local name = pc.name ;
local str = input() ;
local ret = pc.change_name(str) ;
if ret == 0 then
say("Du musst neu einloggen wenn du den namen geänder hast.")
say("Bitte mach einen Relog")
say("")
char_log(0, "CHANGE_NAME", "HAVE NOT RE-LOGIN")
elseif ret == 1 then
say("The problem occured while using the item.")
say("Please use again.")
say("")
char_log(0, "CHANGE_NAME", "ITEM USE PROBLEM")
elseif ret == 2 then
say("Du kannst den namen nicht wählen.")
say("Bitte wähle einen anderen namen.")
say("")
char_log(0, "CHANGE_NAME", "CAN NOT USE NAME")
elseif ret == 3 then
say("Du kannst den namen nicht wählen.")
say("Bitte wähle einen anderen namen.")
say("")
char_log(0, "CHANGE_NAME", "ALREADY USING NAME")
elseif ret == 4 then
say("Du hast deinen namen erfolgreich geändert!")
say("Bitte unternehme einen Relog")
say("")
item.remove() ;
pc.setqf("next_time", get_time() + time_hour_to_sec(1))
char_log(0, "CHANGE_NAME", "SUCCESS: from "..name.." to "..str)
else
say("Du kannst deinen namen erst in 24h wieder ändern.")
say(ret)
char_log(0, "CHANGE_NAME", "UNKNOWN NAME")
end
end
end
end
so Die quest ansich ist richtig wird ohne fehler hochgeladen.
Dann versuch ich ingame den namen zum Test zu ändern und er sagt egal bei welchem char das ich 24h warten muss