Register for your free account! | Forgot your password?
Rust Cheats

You last visited: Today at 14:03

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Achievementsystem

Discussion on Achievementsystem within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 05/03/2015, 11:33   #16
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
Ich habe das System eingefügt () und bin nach den Schritten gegangen, jedoch Funktioniert es nicht. Bzw wenn man level 1 ist, kriegt man keine Aufträge.
Ebenso habe ich die achievementsystem.lua, sowie die achievementsystem_extension.lua in den questlib.lua eingetragen.

PHP Code:
-- Achievementsystem
-- Copyright (c2014 Yiv
-- Create2014/11/02 (YYYY/MM/DD)

quest achievementsystem begin
    state start begin
        when login 
or enter begin
            achievement
.init()
            
set_state(initalised)
        
end
    end
    state initalised begin
        when login begin
            achievement
.clientCommunication("shop""q"q.getcurrentquestindex())
            
achievement.login()
            
achievement.initMob()
        
end
        
        when button 
or info begin
            cmdchat
("cqc_start")
            
local itemPosition input(cmdchat("cqc_get"))
            
cmdchat("cqc_end")
            
achievement.buyItem(tonumber(itemPosition))
        
end
        
        when levelup begin
            local achievementInfo 
achievement.getNextLevelAchievementInfo()
            if 
type(achievementInfo) ~= 'table' then return end
            achievement
.clientCommunication("level_info"pc.get_level())
            if 
pc.get_level() >= achievementInfo[1then
                achievement
.increasePoints(achievementInfo[2])
                
achievement.nextLevelAchievement()
            
end
        end
        
        when kill with not npc
.is_pc() begin
            local npcRace 
npc.get_race()
            
local achievementInfo achievement.getMobAchievementInfo(npcRace)
            
local npcInfo achievement.getf(string.format("npc_info_%d"npcRace)) + 1
            
if table.getn(achievementInfo) < npcInfo then return end
            achievementInfo 
achievementInfo[npcInfo]
            
local npcKills achievement.getf(string.format("npc_kills_%d"npcRace)) + 1
            achievement
.setf(string.format("npc_kills_%d"npcRace), npcKills)
            
achievement.clientCommunication("mob_info"npcRacenpcKills)
            if 
npcKills >= achievementInfo[1then
                achievement
.increasePoints(achievementInfo[2])
                
achievement.setf(string.format("npc_info_%d"npcRace), npcInfo)
            
end
        end
    end
end 
Sieht folgendes aus:

dofile("locale/germany/quest/Achievementsystem/achievementsystem_extension.lua")

Und wenn ich das achievementsystem.lua mit hin zuschreibe, sprich:
dofile("locale/germany/quest/Achievementsystem/achievementsystem.lua")

Dann kommt der Fehler, wenn ich mein Server starte.
°Ace° is offline  
Reply


Similar Threads Similar Threads
[RELEASE] Achievementsystem
10/27/2017 - Metin2 PServer Guides & Strategies - 184 Replies
http://pr.eligara-network.com/media/banner.jpg Liebe Community, da der Auftraggeber des Achievementsystems nicht mehr erreichbar ist, habe ich mich entschlossen - bevor es auf meiner Festplatte vergammelt -, das System zu releasen. Seht als Nach-Weihnachts / Silvester-Release ;) Download im Anhang! (Klick) Für alle, die eine Python Version unter 2.5 benutzen: Da in der uiachievement.py kurze if-Statements benutzt werden, müsst ihr die Version für unter 2.5 noch extra downloaden und...
Achievementsystem Fehler
01/01/2015 - Metin2 Private Server - 1 Replies
Hat sich erledigt. #closed.
[Quest-Update] Achievementsystem
10/29/2013 - Metin2 PServer Guides & Strategies - 13 Replies
Heyho, da ich schon immer der Meinung war, dass die Achievementquest von DaRealFreak etwas unübersichtlich ist, wollte ich "Neulingen" es mal etwas leichter machen und habe sie so geschrieben, dass man leicht alles ersetzen kann. Auch beim Shop muss man jetzt nicht alles sofort umschreiben. Was ihr braucht: - Questlib von Mijago - Clientdateien vom Achievementsystem Originalthread von DaRealFreak: Klick
[TrinityCore] Achievementsystem - Fertige SQL zum Download!
07/07/2013 - WoW Private Server - 2 Replies
Hallo Community, Ich stelle Euch von meinem Tool erstellte SQL von einem aufgelösten Projekt frei zur Verfügung. Diese SQL kam auf einem Highrateserver zum Einsatz. Was macht dieses? Bei dem Erfolg X bekommt der Spieler ein Brief. Dort können Kisten, Mounts etc. enthalten sein. Was genau, müsst Ihr im Script schauen. Bitte beachtet, dass eine Sicherung der alten Tabelle achievement_reward notwendig ist! Sollte es zu einem Crash beim Start des Servers kommen, sichert Ihr Euch damit...
Problem: Achievementsystem
09/01/2012 - Metin2 Private Server - 0 Replies
Hallo, ich hab das Problem, das beim Achievementsystem die Punkte nicht speichern. Das heißt es steht immer: Deine Achievementpoints steigen auf 53. Aber beim Achievementshop hab ich immer 0 Punkte...



All times are GMT +1. The time now is 14:03.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.