[SERVICE] Die Questkontrolle

12/21/2012 16:09 Micrologist#7321
PHP Code:
quest fischer begin 
    state start begin 
        when 9009.chat
."Steinstücke eintauschen?" begin 
            say_title
(""..mob_name(9009)..""
            
say(""
            
say_green("Hallo Abenteurer, ich tausche deine"
            
say_green("Steinstücke gegen Perlen, Muscheln")
            
say_green("und andere Überraschungen.")
            
say_green("")
            
say_title("Willst du sie eintauschen?"
            
say_green("")
            if 
select("Ja bitte""Nein danke") == 2 then return end
            local c
,t,= {10,5,10,15,20,25,30,"Abbrechen"},number(1,8),''
            
local sel select2(c)
            if 
sel == table.getn(cthen return end
            
if c[sel] > pc.count_item(27990then
                say
('Tut mir leid, aber du hast zu wenig Steinstücke.')
                return
            
end    
            local p 
= {[1] = {27992,1},[2] = {27993,1},[3] = {27994,1},[4] = {2798710},
                [
5] = {2798720},[6] = {2798730},[7] = {25041},}
            if 
p[t][1] == nil then
                say_gold
("Komm später wieder, ich hab jetzt keine Lust")
                
say_gold("mit dir zu tauschen!")
                return
            
end
            
if == table.getn(pthen a 'Du Glückspilz! ' end
            say
('Herzlichen Glückwunsch!')
            
say_item_vnum(p[t][1])
            
say_green(a..'Du erhältst '..p[t][2]..'x '..item_name(p[t][1])..'!')
            
pc.give_item2(p[t][1],p[t][2]) 
            
pc.remove_item(27990c[sel])
        
end
    end    
end 
Das wäre die Version mit Sp0ngeb0b's Ergänzung und richtiger Rechtschreibung.
12/22/2012 01:42 ©by Noa#7322
PHP Code:
quest Uppsystem begin 
    state start begin 
        when 20091.chat 
"Uppsystem" begin 
            say
("Hallo "..pc.get_name()..", was möchtest du tun?"
            
local a =("PvP Waffe""PvM Waffe""PvP Rüsstung""PvM Rüsstung""Nichts von alldem"
            if 
5 then 
                    
return 
            
end 
            
if 1 then 
                    say
("Du willst also deinen Rohling zu einer PvP Waffe machen"
                    
say("Okay dann mal los und sag mir welche waffe du mir geben möchtest"
                    
local b =("Schlachtschwert""Geisterzahnklinge""Teufelsflügel-Chakram""Groß-Gelb-Drachenbogen""Partisane""Donnervogelglocke""Keine von den gennanten"
                if 
7 then 
                            
return 
                
end 
                
if 1 then 
                            say
("Okay geb mir deinen Schlachtschwert Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                    if 
pc.count_item(123451then 
                                pc
.remove_item(1234511
                                
pc.give_item2(1401
                    
end 
                
elseif 2 then 
                            say
("Okay geb mir deinen Geisterzahnklingen Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123452then 
                                pc
.remove_item(1234521
                                
pc.give_item2(1501
                            
end 
                
elseif 3 then 
                            say
("Okay geb mir deinen Drachenmesser Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123455then 
                                pc
.remove_item(1234551
                                
pc.give_item2(11001
                            
end 
                
elseif 4 then 
                            say
("Okay geb mir deinen Groß-Gelb-Drachenbogen Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123454then 
                                pc
.remove_item(1234541
                                
pc.give_item2(21601
                            
end 
                
elseif 5 then 
                            say
("Okay geb mir deinen Partisanen Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123453then 
                                pc
.remove_item(1234531
                                
pc.give_item2(31301
                            
end 
                
elseif 6 then 
                            say
("Okay geb mir deinen Donnervogelglocken Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123456then 
                                pc
.remove_item(1234561
                                
pc.give_item2(50901
                            
end 
                
else 
                            
say("Good Bye"
                
end 
            
            
elseif 2 then 
                    say
("Du willst also deinen Rohling zu einer PvM Waffe machen"
                    
say("Okay dann mal los und sag mir welche waffe du mir geben möchtest"
                    
local c =("Schlachtschwert""Geisterzahnklinge""Teufelsflügel-Chakram""Groß-Gelb-Drachenbogen""Partisane""Drachenvogelglocke""Keine von den gennanten"
                if 
7 then 
                            
return 
                
end 
                
if 1 then 
                            say
("Okay geb mir deinen Schlachtschwert Rohling ich gebe dir dafür ein PvM Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvM Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123451then 
                                pc
.remove_item(1234511
                                
pc.give_item2(1234111
                            
end 
                
elseif 2 then 
                            say
("Okay geb mir deinen Geisterzahnklingen Rohling ich gebe dir dafür ein PvM Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvM Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123452then 
                                pc
.remove_item(1234521
                                
pc.give_item2(1234211
                            
end 
                
elseif 3 then 
                            say
("Okay geb mir deinen Drachenmesser Rohling ich gebe dir dafür ein PvM Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvM Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123455then 
                                pc
.remove_item(1234551
                                
pc.give_item2(1234611
                            
end 
                
elseif 4 then 
                            say
("Okay geb mir deinen Groß-Gelb-Drachenbogen Rohling ich gebe dir dafür ein PvM Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvM Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123454then 
                                pc
.remove_item(1234541
                                
pc.give_item2(1234411
                            
end 
                
elseif 5 then 
                            say
("Okay geb mir deinen Partisanen Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123453then 
                                pc
.remove_item(1234531
                                
pc.give_item2(1234311
                            
end 
                
elseif 6 then 
                            say
("Okay geb mir deinen Donnervogelglocke Rohling ich gebe dir dafür ein PvP Schwert von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist dein versprochenes PvP Schwert"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123456then 
                                pc
.remove_item(1234561
                                
pc.give_item2(1234711
                            
end 
                
else 
                            
say("Good Bye"
                
end 
                  
            
elseif 2 then 
                    say
("Du willst also deinen Rohling zu einer PvP Rüstung machen"
                    
say("Okay dann mal los und sag mir welche Rüstung du mir geben möchtest"
                    
local d =("Schwarzstahlpanzer""Magie-Plattenpanzer""Schwarzwindanzug""Schwarzekleidung""Keine von den gennanten"
                if 
5 then 
                            
return 
                
end 
                
if 1 then 
                            say
("Okay geb mir deinenen Schwarzstahlpanzer Rohling ich gebe dir dafür eine PvP Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvP Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123481then 
                                pc
.remove_item(1234811
                                
pc.give_item2(112901
                            
end 
                
elseif 2 then 
                            say
("Okay geb mir deineen Magie-Plattenpanzer Rohling ich gebe dir dafür eine PvP Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvP Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123482then 
                                pc
.remove_item(1234821
                                
pc.give_item2(116901
                            
end 
                
elseif 3 then 
                            say
("Okay geb mir deinen Schwarzwindanzug Rohling ich gebe dir dafür eine PvP Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvP Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123483then 
                                pc
.remove_item(1234841
                                
pc.give_item2(114901
                            
end 
                
elseif 4 then 
                            say
("Okay geb mir deinen Schwarzekleidung Rohling ich gebe dir dafür eine PvP Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvP Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123484then 
                                pc
.remove_item(1234841
                                
pc.give_item2(118901
                            
end 
                
else 
                            
say("Good Bye")         
                
end 
                   
            
elseif 3 then 
                    say
("Du willst also deinen Rohling zu einer PvM Rüstung machen"
                    
say("Okay dann mal los und sag mir welche Rüstung du mir geben möchtest"
                    
local e =("Schwarzstahlpanzer""Magie-Plattenpanzer""Schwarzwindanzug""Schwarzekleidung""Keine von den gennanten"
                if 
5 then 
                            
return 
                
end 
                
if 1 then 
                            say
("Okay geb mir deinen Schwarzstahlpanzer Rohling ich gebe dir dafür eine PvM Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvM Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123481then 
                                pc
.remove_item(1234811
                                
pc.give_item2(1234851
                            
end 
                
elseif 2 then 
                            say
("Okay geb mir deinen Magie-Plattenpanzer Rohling ich gebe dir dafür eine PvM Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvM Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123482then 
                                pc
.remove_item(1234821
                                
pc.give_item2(1234861
                            
end 
                
elseif 3 then 
                            say
("Okay geb mir deinen Schwarzwindanzug Rohling ich gebe dir dafür eine PvM Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvM Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123483then 
                                pc
.remove_item(1234831
                                
pc.give_item2(1234871
                            
end 
                
elseif 4 then 
                            say
("Okay geb mir deinen Schwarzekleidung Rohling ich gebe dir dafür eine PvM Rüstung von bester Qualität."
                            
say("Na los gib schon her. Oder haste doch Nasse Füße bekommen"
                            
say("Na geht doch also hier ist deine versprochene PvM Rüstung"
                            
say("Oder ich behalte es doch"
                            
say("Reingelegt.Na bist du erschrocken"
                            
say("Viel Spaß damit auf ******"
                            if 
pc.count_item(123484then 
                                pc
.remove_item(1234841
                                
pc.give_item2(1234881
                            
end                         
                
else 
                            
say("Good Bye"
                
end 
            end 
        end 
    end 
end 
12/22/2012 07:45 Analyze™#7323
Ich habe hier eine Quest

Funktion:
-Sie nimmt die Player ID sucht diese unter account.geburtstag
-und soll dann von der zeile tag / monat/ jahr ausgeben..


Hier mal die Quest:
PHP Code:
quest geburtstag begin
    state start begin
        when login begin
            local accountid 
mysql_query("SELECT * FROM player.player WHERE name='"..pc.get_name().."'","m2user","m2pass@#","player","localhost")
            
local tag mysql_query("SELECT tag FROM account.geburtstag WHERE account_id='"..accountid.account_id[1].."'","m2user","m2pass@#","account","localhost")
            
local monat mysql_query("SELECT monat FROM account.geburtstag WHERE account_id='"..accountid.account_id[1].."'","m2user","m2pass@#","account","localhost")
            
local jahr mysql_query("SELECT jahr FROM account.geburtstag WHERE account_id='"..accountid.account_id[1].."'","m2user","m2pass@#","account","localhost")
            
chat(tag)
            
chat(monat)
            
chat(jahr)
        
end
    end
end 
Der Fehler:
wenn ich chat("tag") mache schreibt er mir tag.
wenn ich chat(tag) mache schreibt er mir eine leere zeile.

die sql habt ihr hier: falls benötigt zum fixxen

PHP Code:
/*
Navicat MySQL Data Transfer

Source Server         : axdasdasd
Source Server Version : 50517
Source Host           : 25.3.43.100:3306
Source Database       : account

Target Server Type    : MYSQL
Target Server Version : 50517
File Encoding         : 65001

Date: 2012-12-22 07:43:55
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- 
Table structure for `geburtstag`
-- ----------------------------
DROP TABLE IF EXISTS `geburtstag`;
CREATE TABLE `geburtstag` (
  `
account_idint(11NOT NULL,
  `
jahrint(4NOT NULL,
  `
monatint(2NOT NULL,
  `
tagint(2NOT NULL,
  
PRIMARY KEY (`account_id`)
ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- 
Records of geburtstag
-- ----------------------------
INSERT INTO `geburtstagVALUES ('52168''1994''4''18'); 
12/22/2012 14:05 [SA]Con#7324
PHP Code:
quest spiderdungeon03_bossroom begin
    state start begin
        when 30130.click begin
            
if pc.get_level() <= 125 then
                say_title
("Grabstein")
                
say("Du kannst die Bosskammer noch nicht betreten.")
                
say("Du musst mindestens Level 125 erreicht haben.")
            else
                if 
pc.getqf("sd3_bossroom_is_blocked_by_user") == and pc.getqf("sd3_bossroom_is_blocked_by_timer") == 0 then
                    say_title
("Grabstein")
                    
say("Ich sehe du möchtest die Bosskammer betreten.")
                    
say("Ich warne dich vor, der Spinnenbaron ist kein")
                    
say("leichter Gegner. Gehe mit einer gut durchdachten")
                    
say("Strategie vor, um ihn zu besiegen.")
                    
say("Du hast aber insgesammt nur 30 Minuten zeit.")
                    
wait()
                    
notice_all("" ..pc.get_name().. ", versucht den Spinnenbaron zu töten.")
                    
notice_all("Der Zugang zur Bosskammer ist nun gesperrt.")
                    
pc.warp(88100614300)
                    
pc.setqf("sd3_bossroom_is_blocked_by_user"1)
                    
timer("sd3_boss"1800)
                else
                    
say_title("Grabstein")
                    
say("Der Zugang zur Bosskammer ist momentan geschlossen.")
                    
say("Das könnte folgende Gründe haben, ein Spieler versucht")
                    
say("bereits den Spinnenbaron zu töten, oder die Zeit")
                    
say("des Spielers ist abgelaufen.")
                    
say("Komm später wieder vorbei.")
                
end
            end
        end
        
        when sd3_boss
.timer begin
            
if 2094.kill then
                notice_all
("" ..pc.get_name().. ", hat es geschafft den Spinnenbaron zu töten.")
                
notice_all("Der Zugang zur Bosskammer ist nun für 60 Minuten gesperrt.")
                
timer("sd3_boss_timer"3400)
                
game.drop_item_with_ownership("19"1)
            else
                
timer("sd3_boss_timer"3400)
                
say_title("Grabstein")
                
say("Du hast es nicht geschafft den Spinnenbaron")
                
say("zu töten. Du wirst nun in dein Reich zurück")
                
say("teleportiert.")
                
wait()
                if 
empire == 1 then
                    pc
.warp(469300964200)
                elseif 
empire == 2 then
                    pc
.warp(360800877600)
                elseif 
empire == 3 then
                    pc
.warp(55700157900)
                
end
            end
        end
        when sd3_boss_timer
.timer begin
            notice_all
("Der Zugang zur Bosskammer des Spinnenbarones, ist nun")
            
notice_all("wieder offen.")
        
end
    end
end 
Wo ist den der Fehler? :p
12/22/2012 14:26 MrPlayboy#7325
Du hast vergessen einpaar if's und elseif's zu beenden
12/22/2012 14:39 [SA]Con#7326
Quote:
Originally Posted by MrPlayboy View Post
Du hast vergessen einpaar if's und elseif's zu beenden
Ich glaube du bist bisschen Blind oder? Habe alle If's und ElseIf's beendet ^^
12/22/2012 20:23 Anonyme™#7327
Quote:
Originally Posted by [SA]Con View Post
PHP Code:
quest spiderdungeon03_bossroom begin
    state start begin
        when 30130.click begin
            
if pc.get_level() <= 125 then
                say_title
("Grabstein")
                
say("Du kannst die Bosskammer noch nicht betreten.")
                
say("Du musst mindestens Level 125 erreicht haben.")
            else
                if 
pc.getqf("sd3_bossroom_is_blocked_by_user") == and pc.getqf("sd3_bossroom_is_blocked_by_timer") == 0 then
                    say_title
("Grabstein")
                    
say("Ich sehe du möchtest die Bosskammer betreten.")
                    
say("Ich warne dich vor, der Spinnenbaron ist kein")
                    
say("leichter Gegner. Gehe mit einer gut durchdachten")
                    
say("Strategie vor, um ihn zu besiegen.")
                    
say("Du hast aber insgesammt nur 30 Minuten zeit.")
                    
wait()
                    
notice_all("" ..pc.get_name().. ", versucht den Spinnenbaron zu töten.")
                    
notice_all("Der Zugang zur Bosskammer ist nun gesperrt.")
                    
pc.warp(88100614300)
                    
pc.setqf("sd3_bossroom_is_blocked_by_user"1)
                    
timer("sd3_boss"1800)
                else
                    
say_title("Grabstein")
                    
say("Der Zugang zur Bosskammer ist momentan geschlossen.")
                    
say("Das könnte folgende Gründe haben, ein Spieler versucht")
                    
say("bereits den Spinnenbaron zu töten, oder die Zeit")
                    
say("des Spielers ist abgelaufen.")
                    
say("Komm später wieder vorbei.")
                
end
            end
        end
        
        when sd3_boss
.timer begin
            
if 2094.kill then
                notice_all
("" ..pc.get_name().. ", hat es geschafft den Spinnenbaron zu töten.")
                
notice_all("Der Zugang zur Bosskammer ist nun für 60 Minuten gesperrt.")
                
timer("sd3_boss_timer"3400)
                
game.drop_item_with_ownership("19"1)
            else
                
timer("sd3_boss_timer"3400)
                
say_title("Grabstein")
                
say("Du hast es nicht geschafft den Spinnenbaron")
                
say("zu töten. Du wirst nun in dein Reich zurück")
                
say("teleportiert.")
                
wait()
                if 
empire == 1 then
                    pc
.warp(469300964200)
                elseif 
empire == 2 then
                    pc
.warp(360800877600)
                elseif 
empire == 3 then
                    pc
.warp(55700157900)
                
end
            end
        end
        when sd3_boss_timer
.timer begin
            notice_all
("Der Zugang zur Bosskammer des Spinnenbarones, ist nun")
            
notice_all("wieder offen.")
        
end
    end
end 
Wo ist den der Fehler? :p
Was funktioniert den Genau nicht?
Ohne eine Erklärung wo das Problem ist, wird glaub ich nicht so Schnell jemand Helfen können.

MFG
Flingernboy
12/22/2012 21:01 [SA]Con#7328
Quote:
Originally Posted by flingernboy View Post
Was funktioniert den Genau nicht?
Ohne eine Erklärung wo das Problem ist, wird glaub ich nicht so Schnell jemand Helfen können.

MFG
Flingernboy
Total vergessen das Problem rein zuschreiben. :D Danke

Problem:

[Only registered and activated users can see links. Click Here To Register...]
12/22/2012 21:41 Pаylasici#7329
Quote:
Originally Posted by [SA]Con View Post
PHP Code:
if 2094.kill then 
Das wird schlecht gehen. :p
12/22/2012 21:44 [SA]Con#7330
Quote:
Originally Posted by str("Paylasici") View Post
Das wird schlecht gehen. :p
Kannst du mir vlt, sagen wie es gehen könnte? :D Den so hilft mir das wenig. :p Bin noch ein Frischling im Questen ^^
12/22/2012 21:53 MrPlayboy#7331
PHP Code:
when 2094.kill begin 
12/22/2012 21:54 [SA]Con#7332
Quote:
Originally Posted by MrPlayboy View Post
PHP Code:
when 2094.kill begin 
Werde es versuchen. ;)

Edit: Geht leider nicht, fast der gleiche fehler, statt near 'kill' erscheint jetzt near 'when' ;(
12/22/2012 22:02 MrPlayboy#7333
PHP Code:
when 30130.click begin 
Das ist die 3. Zeile, versuchs mal mit

PHP Code:
when 30130.chat."TEXT" begin 
12/22/2012 22:21 [SA]Con#7334
Quote:
Originally Posted by MrPlayboy View Post
PHP Code:
when 30130.click begin 
Das ist die 3. Zeile, versuchs mal mit

PHP Code:
when 30130.chat."TEXT" begin 
Das mit "click" hat nichts mit dem Fehler zu tun. ;)
12/23/2012 01:04 StaLL0#7335
Quote:
quest cambia_password begin
state start begin
when 30129.chat."Cambia Password" begin
local user, password = "root", "password del db"
say("Nuova password account: ")
local nuova_password = tostring(input())
if nuova_password == "" then say("Nuova password non inserita!") return end
say("Ripeti nuova password account: ")
local nuova_password2 = tostring(input())
if nuova_password ~= nuova_password2 then
say("Le password non coincidono!")
return
end
local query = string.format("UPDATE account.account SET password = Password('%s') WHERE id = ( SELECT account_id FROM player.player WHERE name = '%s' );", nuova_password, pc.get_name())
os.execute(string.format("mysql --user=%s --password=%s -e \"%s\"", user, password, query))
say("Password cambiata con successo!")
say("Rieffettua il login!")
end
end
end
[Only registered and activated users can see links. Click Here To Register...]

Help please