[Hilfe] beim Premium System

12/20/2012 17:48 ηєχσ™#1
Seid gegrüßt ePvP,

habe mir vorhin folgendes Premium System eingebaut:

[Only registered and activated users can see links. Click Here To Register...]

Habe dazu eine andere Quest benutzt, um zu schauen ob es überhaupt funktioniert. Normalerweise sollte ja, sobald man die Quest aktiviert nach einem Relog ein [VIP] Clantag vor dem Namen stehen und ein VIP Symbol über dem Kopf sein, wie z.B. bei einem GM. So also wie gesagt, habe alles so eingebaut wie es dort steht in diesem Tutorial, mit einer anderen Quest funktionsfähig gemacht und es funktioniert auch.

Mein Problem ist aber, dass weder dieses [VIP] Clantag vor dem Namen erscheint, nichtmal nach einen Reboot, geschweigedenn dieses Symbol über dem Kopf.

Hat da jemand evtl. einen Rat für mich?

Mit freundlichen Grüßen
12/20/2012 17:50 Sintiax#2
Kopier mal die quest ;)
12/20/2012 17:56 ηєχσ™#3
Habe 2 Quests, bei der 2. werden die Premium User angekündigt wenn sie einloggen. Wenn ich vorher mit der 1. Quest das Premium aktiviert habe und danach die 2. Premium Quest reinmache, wird dieser User auch angekündigt, sprich beide Quests funktionieren.

Quest 1:

PHP Code:
quest premium_user begin
    state start begin
        when login with pc
.getqf("premium_user")==and not npc.is_pc() begin
        end
        when 70010.
use with pc.getqf("premium_user")==0 begin
            say_title
("FinalSinceMt2-Team")
            
say("")
            
say("Mit diesem Item kannst du den Premium Status")
            
say("aktivieren. Der Premium Status bleibt")
            
say("Permanent! Du Kannst dieses Item nur einmal")
            
say("benutzen. Also entscheide Weise")
            
say("")
            
say_title("Willst du den Premium Status Aktivieren?")
            
            
local s select("Ja""Nein")
                
            if 
== 1 then
                pc
.remove_item(700101)
                
pc.setqf("premium_user"1)
                
            else
                return
            
end
        end
    end
end 
Quest 2:

PHP Code:
quest premium_user begin
    state start begin
        when login with pc
.getqf("premium_user")==and not npc.is_pc() begin
            notice_all
("".. pc.get_name() .." ist Online")
        
end
        when 70010.
use with pc.getqf("premium_user")==and not npc.is_pc() begin
            say_reward
("Du hast schon dein Premium Mitglied!")
            
say("Willst du es Wirklich umsonst Verschwenden?!")
            
say("Verkauf es lieber ;D")
        
end
        when 70010.
use begin
            say_title
("ExampleMT2-Team")
            
say("")
            
say("Mit diesem Item kannst du den Premium Status")
            
say("aktivieren. Der Premium Status bleibt")
            
say("Permanent! Du Kannst dieses Item nur einmal")
            
say("benutzen. Also entscheide Weise")
            
say("")
            
say_title("Willst du den Premium Status Aktivieren?")
            
            
local s select("Ja""Nein")
                
            if 
== 1 then
                say
("Herzlich Glückwunsch!")
                
say("Du bist jetzt ein Premium Mitglied!")
                
say("Nutze das Premium Shop beim Weißen Löwen!")
                
say_reward("Bei jedem Login wird dein Online Status")
                
say_reward("im GM-Chat angezeigt!")
                
pc.remove_item(700101)
                
pc.setqf("premium_user"1)
            else
                return
            
end
        end
    end
end 
12/20/2012 21:13 .XXShuzZzle#4
das macht kein [VIP] tag über deinen kopf :facepalm::facepalm::facepalm:
Das setzt nur nen questflag für den Spieler
12/20/2012 22:59 ηєχσ™#5
Quote:
Originally Posted by .Titanium View Post
das macht kein [VIP] tag über deinen kopf :facepalm::facepalm::facepalm:
Das setzt nur nen questflag für den Spieler
Hast da wohl was falsch verstanden, Problem wurde aber gelöst, kann geclosed werden