[Release] Questlib-Erweiterung

12/30/2011 20:24 Turundeth#61
#deleted
12/30/2011 20:34 £αšεℜ™#62
richtig aber ich brauchte vllt hilfe mit dem verstehen davon ich bin neu in questen
12/30/2011 20:47 Mijago#63
Nur zu, Poste es hier rein :)
# Edit
Update 30.12.2011

- Backupfunktionen
|- backup_files() -- Backuppt den Locale & Data-Ordner
|- backup() -- Backuppt alle MySQL-Datenbanken
|- backup_main() -- Backuppt die wichtigsten Datenbanken
- is_number(var) -- Ist die Variable eine Nummer? (Int)
- is_string(var) -- Ist die Variable ein Text? (string)
- watch_table(tab) -- Speichert alle änderungen an der Tabelle in der Datei "table" im Channelordner
- do_for_other(name,dot) -- Führt für einen andren Spieler dot aus. zB Say, Chat, setqf blabla..
- globale Veränderung der tonumber-Funktion:
|- b = tonumber("2") -- B ist nun 2
|- b = tonumber("d2") -- b ist nun 0 - Doch wie können wir nun Testen, ob es geklappt hat? einfach!
|- b,t = tonumber("d2") -- b ist nun 0 - t ist false.
|- b,t = tonumber("2") -- b ist nun 2 - t ist true.
|- Man kann also tonumber wie gehabt nutzen.
12/30/2011 21:19 £αšεℜ™#64
PHP Code:
 pci:new(name)                          -> erstellt auf der genutzten Variable (zb pt pci:new('[SA]Mijago') ) eine Liste mit allen Info's über den Spieler (alle Spalten aus player.player)
 pci:update()                           -> updatet die mit pci:new erstellte Variable 
wie nutze ich diese funktion richtig?
bei mir kommt da nigs
12/31/2011 09:17 Mijago#65
Quote:
Originally Posted by £αšεℜ™ View Post
PHP Code:
 pci:new(name)                          -> erstellt auf der genutzten Variable (zb pt pci:new('[SA]Mijago') ) eine Liste mit allen Info's über den Spieler (alle Spalten aus player.player)
 pci:update()                           -> updatet die mit pci:new erstellte Variable 
wie nutze ich diese funktion richtig?
bei mir kommt da nigs
PHP Code:
local me pci:new(pc.get_name())
say('Du bist Level '..me.level
geht nur, wenn du die Daten angegeben hast in der questing.lua (Außer dein Root-localhost pw ist ""). Unverändert sieht das so aus:
PHP Code:
ql.mysql = {
    [
"user"] = "root",
    [
"pass"] = "",
    [
"ip"] = "localhost",

Beachte, dass alle Ausgaben Strings sind - zu Nummern umwandeln mit tonumber()

# Edit
Update 31.12.2011

- select2(tab)
|- Teilt eure Selects auf verschiedene Seiten auf. Beispielaufruf:
|- select2{4,"a","b","c","d","e"}
|- Somit sind a,b,c,d auf der Ersten Seite, e auf der Zweiten.
|- Die geschweiften Klammern sind Wichtig! (oder ihr schreibt select2({1,"a"})
|- Der Erste Wert muss eine Zahl sein, es gibt die maximale Anzahl an Einträgen / Seite an.
- Autoupdater (Nicht in der Questlib, eher als Extrafeature von mir :))
- MySQL gibt nun auch Zahlen als type=number aus.
12/31/2011 16:51 £αšεℜ™#66
Danke für das update nd für die gute erklärung :D
12/31/2011 18:46 lautlosertot#67
kannste die questlib nochmal als rar oder zip hochladen? die hatt 0kb auf der hp
12/31/2011 18:55 Mijago#68
Quote:
Originally Posted by lautlosertot View Post
kannste die questlib nochmal als rar oder zip hochladen? die hatt 0kb auf der hp
Sorry, lag an der .php
Jetzt hab ich sie direkt verlinkt :)
12/31/2011 19:07 £αšεℜ™#69
wie gesagt ich freu mich jezt schonn auf das nächste update wenn es ein neues gibt
01/01/2012 09:50 Mijago#70
Soo, dass es schonmal alle Wissen:
Update 1.1.2012 - Happy new Year!
- Kleiner makel in select2(tab) gefixxt - Danke für den Anstoß dazu an ProfiFighter - hätte ihn sonst so gelassen, da er mich nicht gestört hat..
-- Werde noch mehr einbauen heute, denke ich.
-- Ladet sie euch einfach runter (Link steht im Startbeitrag gaaaanz groß ;)) oder nutzt den Autoupdater
01/05/2012 10:28 .Active#71
Ohne deine Quest erweiterungen wär ich echt aufgeschmissen

Dankeeee :)
01/05/2012 10:30 Mijago#72
Danke Langeweile2011 :D

Update 05.01.2012
- Neuer Aufbau des Threads
- Iniparser hinzugefügt
01/05/2012 14:08 TeeH#73
ahh dankee hab ich schon lange geuscht.
01/05/2012 17:35 [SL]MrFr3kyBoy#74
Also wenn ich bei mir in Oracle VM VirtualBox defile ('home/game/quest/queststring.lua') eingebe, dann kommt immer

Badly playced ()'s

ich weiß damit nichts anzufangen. Mache ich was falsch? bitte helft mir ;-)
01/05/2012 17:40 Turundeth#75
#deleted