du hast nur einmal vip vom namen mehr nicht
Beiträge von Thor
-
-
es geht nichts also was kann ich machen
-
ich habe das vip system von kilroy eingebaut habe aber ein problem wenn ich das vip wieder wegnehmen möchte es geht nicht schaut selber vone steht (VIP)(VIP) wo aber nur (VIP) stehen sollte und dann wenn ich es ändere nur noch user name ohne (VIP)
Bitte melden Sie sich an, um dieses Bild zu sehen.
PHP- --------------------------------------------
- -- written by Kilroy.
- -- Benötigt Questlib Erweit. Mijago
- --------------------------------------------
- quest vip_by_kilroy begin
- state start begin
- when 9010.take with item.get_vnum()== 35005 and string.find(pc.get_name(), "VIP)") != nil begin
- say("Sehr Gut, du konntest dich mit deinem")
- say("VIP-Ticket ausweisen.")
- say("")
- say("Soll ich dich also zur VIP-Map bringen?")
- if select("Ja", "Nein")==2 then return end
- pc.warp( 9477800, 9484700) -- natürlich Anpassen.
- end
- when login with not npc.is_pc() and pc.getqf("first_vip")==0 begin
- if string.find(pc.get_name(), "VIP)") != nil then
- timer("login_vip", 2)
- end
- end
- when login_vip.timer begin
- say_title("VIP-Status")
- say("")
- say("Da diese Meldung erschienen ist, wurde der")
- say("VIP-Vorgang erfolgreich abgeschlossen.")
- say("")
- say("Dir stehen nun einige Features zu, die andere")
- say("Spieler nicht haben.")
- wait()
- say_title("VIP-Status")
- say("")
- say("Nun erhälst du erstmal dein VIP-Kit")
- say("und weitere Informationen.")
- say("")
- say("Wie du bestimmt bemerkt hast, schwebt")
- say("über dir ein VIP-Symbol, dieses kannst du")
- say("durch die Chateingabe von (vip) rufen.")
- say("")
- say("Du erhälst jetzt ein VIP-Ticket mit dem du")
- say_reward("- die VIP-Map betreten kannst.")
- say_reward("- den VIP-Shop einsehen kannst.")
- say("")
- say("Ziehe dafür das VIP-Ticket auf den jeweiligen")
- say("NPC. Das war erstmal, Viel Spaß noch!")
- pc.give_item2(35005, 1)
- pc.setqf("first_vip",1)
- end
- when 35003.use begin
- if string.find(pc.get_name(), "VIP)") == nil then
- say_title("Hallo "..pc.get_name().."!")
- say("Mit diesem Item kannst du den VIP Status aktivieren.")
- say("")
- say_title("Infos:")
- say("Nach erfolgreicher Nutzung wirst du gekickt!")
- say("Du hast dann einen 20 Minuten Bann, nach der ")
- say("den 20 Minuten ist der Vorgang abgeschlossen ")
- say("und dein Account ist wieder frei!")
- say("")
- say("")
- say("Möchtest du?")
- say(pc.get_name().." --------> (VIP)"..pc.get_name())
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35003)
- if string.len(pc.get_name())<= 7 and not vip_by_kilroy.player_exists("(VIP)"..pc.get_name()) then
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- notice_all(pc.get_name().." ist nun ein VIP-Mitglied auf Kiyoshi2 - Feel the Revolution!")
- mysql_query("UPDATE player.player SET name='(VIP)"..pc.get_name().."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='(VIP)"..pc.get_name().."');")
- pc.remove_item(35003, 1)
- cmdchat("exit")
- else
- say_title(pc.get_name().."!")
- say("")
- say("Die Vorraussetzungen zwingen dich einen")
- say("neuen Namen zuwählen. Mögliche Gründe")
- say("sind ein zu langer Name oder dein")
- say("Name existiert mit VIP bereits.")
- say("")
- say_reward("Möchtest du ihn ändern um VIP zuwerden?")
- if select("Ja", "Nein")==2 then return end
- say_title("Name wechseln")
- say("Gib bitte deinen Wunschnamen ein:")
- say_reward("Beachte!")
- say_reward("Nicht mehr als 7 oder weniger als 2 Buchstaben.")
- say_reward("Sonderzeichen sind nicht erlaubt.")
- local inp = input()
- if vip_by_kilroy.vip_premise(inp, 7, 2, 1) then
- say_title("Name wechseln")
- say("")
- say("Dein neuer Name besitzt entweder mehr als 7,")
- say("weniger als 2 Buchstaben oder enthält ein")
- say("unzulässiges Zeichen.")
- return
- elseif vip_by_kilroy.player_exists("(VIP)"..inp) then
- say_title("Name wechseln")
- say("")
- say("Dieser Name existiert bereits,")
- say("versuch es mit einem neuen erneut!")
- return
- end
- say_title("Super!")
- say("Dein Name erfüllt alle Voraussetzungen.")
- say("")
- say_title("Letzter Check")
- say("Möchtest du wirklich mit dem Namen")
- say("(VIP)"..inp.." dein Vip-Status aktivieren?")
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35003)
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- notice_all(pc.get_name(), " heißt jetzt "..inp.." und ist nun ein VIP-Mitglied auf Kiyoshi2 - Feel the Revolution!")
- mysql_query("UPDATE player.player SET name='(VIP)"..inp.."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='(VIP)"..inp.."');")
- pc.remove_item(35003, 1)
- cmdchat("exit")
- end
- else
- say_title("Hallo "..pc.get_name().."!")
- say("")
- say("Du hast dein VIP-Status schon aktiviert,")
- say("sollte dies nicht der Fall sein, kontaktiere")
- say("bitte einen Teamler.")
- say("")
- say("Viel Spaß weiterhin!")
- end
- end
- when 35004.use begin
- if string.find(pc.get_name(), "VIP)") != nil then
- say_title("Hallo "..pc.get_name().."!")
- say("Mit diesem Item kannst du den VIP Status")
- say("zurücksetzen..")
- say("")
- say_title("Infos:")
- say("Nach erfolgreicher Nutzung wirst du gekickt!")
- say("Du hast dann einen 20 Minuten Bann, nach der ")
- say("den 20 Minuten ist der Vorgang abgeschlossen ")
- say("und dein Account ist wieder frei!")
- say("")
- say("")
- say("VIP Status zurücksetzen?")
- say("(VIP)"..pc.get_name().."---->"..pc.get_name())
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35004)
- spl = split(pc.get_name(), "VIP)") -- Split Name bei VIP)
- if not vip_by_kilroy.player_exists(spl[2]) then
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- mysql_query("UPDATE player.player SET name='"..spl[2].."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..spl[2].."');")
- item.remove()
- cmdchat("exit")
- else
- say_title("Dein Name!")
- say("Es scheint so als würde dein Name.")
- say("ohne das bereits existieren,")
- say("das ist aber nicht schlimm, denn du kannst")
- say("ihn hier und jetzt ändern.")
- say("")
- say_reward("Möchtest du ihn ändern um VIP loszuwerden?")
- if select("Ja", "Nein")==2 then return end
- say_title("Name wechseln")
- say("Gib bitte deinen Wunschnamen ein:")
- say_reward("Beachte!")
- say_reward("Nicht mehr als 7 oder weniger als 2 Buchstaben.")
- say_reward("Sonderzeichen sind nicht erlaubt.")
- local inp = input()
- if vip_by_kilroy.vip_premise(inp, 7, 2, 1) then
- say_title("Name wechseln")
- say("")
- say("Dein neuer Name besitzt entweder mehr als 7,")
- say("weniger als 2 Buchstaben oder enthält ein")
- say("unzulässiges Zeichen.")
- return
- elseif not vip_by_kilroy.player_exists(inp) then
- say_title("Name wechseln")
- say("")
- say("Ich habe festgestellt das dein neuer Name bereits")
- say("existiert, versuch es mit einem neuen erneut!")
- return
- end
- say_title("Super!")
- say("Dein Name erfüllt alle Voraussetzungen.")
- say("")
- say_title("Letzter Check")
- say("Möchtest du wirklich mit dem Namen")
- say(inp.." dein Vip-Status zurücksetzen?")
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35004)
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- spl = split(pc.get_name(), "VIP)")
- mysql_query("UPDATE player.player SET name='"..inp.."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..inp.."');")
- item.remove()
- cmdchat("exit")
- end
- else
- say_title("Hallo "..pc.get_name().."!")
- say("Du hast deinen VIP-Status")
- say("noch garnicht aktiviert.")
- end
- end
- function player_exists(name)
- if tonumber(mysql_query("select count(*) from player.player where name = '"..name.."';")[1][1]) >= 1 then
- return true
- end
- end
- function vip_premise(name, maxi, mini, sonder)
- if sonder != 0 then
- if string.len(name) > maxi or name == "" or string.len(name) < mini then
- return true
- end
- else
- if string.len(name) > maxi or name == "" or string.len(name) < mini or string.find(name, "(%W)") ~= nil then
- return true
- end
- end
- end
- function check_premise(item)
- if pc.is_married() then
- say("Während du verheiratet bist kannst du")
- say("kein VIP werden.")
- return
- elseif pc.is_polymorphed() then
- say("Während du verwandelt bist kannst du")
- say("kein VIP werden.")
- return
- elseif not pc.can_warp() then
- say("Du hast vorkurzem gehandelt, so kannst du")
- say("kein VIP werden.")
- return
- elseif pc.has_guild() then
- say("Während du in einer Gilde bist kannst du")
- say("kein VIP werden.")
- return
- elseif party.is_party() then
- say("Während du in einer Gruppe bist kannst du")
- say("kein VIP werden.")
- return
- elseif pc.count_item(item) < 1 then
- say("Bugusern wird kein VIP entzogen!")
- return
- end
- end
- end
- end
- -----------------------------------------
- -- written by Kilroy.
- -- Benötigt Questlib Erweit. Mijago
- ------------------------------------------
-
-
-
ich ahbe ein fehelr auf meine hp wenn ich den server offline nehme steht auf der hp immer noch online status anzeige
PHP- <img id="loading" style="margin:0 auto;" src="img/ajax-loader.gif"/>
- <div class="status" style="text-align:left; color:#6b604b; font-size:12pt; padding-left:25px;">
- <table>
- <tr>
- <th></th>
- <th></th>
- <th></th>
- </tr>
- <?php
- $funzocker = "sage ich nicht :)";
- $ip = gethostbyname($funzocker);
- $portlist=array(21002, 3306, 23070, 24070, 25070, 26070);
- $status=array("Login ", "MySQL ", "Channel 1 ", "Channel 2 ", "Channel 3 ", "Channel 4 ");
- $i=0;
- foreach ($portlist as $port){
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td>';
- echo '<td width="170px; height="35px""><font style="color:#6b604b;">'.$status[$i].'</font></td>';
- $online = @fsockopen($ip, $port, $errno, $errstr, 0);
- if (!$online)
- {
- echo '<td><font style="float:right; padding-right:20px;" color="#2EF70F">Online</font></td>';
- }
- else
- {
- echo '<td><font style="float:right; padding-right:20px;" color="#e90000">Offline</font></td>';
- }
- @fclose($online);
- $i++;
- }
- $result1 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play"));
- $result2 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player WHERE DATE_SUB(NOW(), INTERVAL 24 HOUR) < last_play"));
- $result3 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM account.account"));
- $result4 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player"));
- $result5 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.guild"));
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Spieler online:</td><td><span style="color:#4A4130">'.$result1['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Spieler online: (24h):</td><td><span style="color:#4A4130">'.$result2['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Accounts Gesamt:</td><td><span style="color:#4A4130">'.$result3['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Chars Gesamt:</td><td><span style="color:#4A4130">'.$result4['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Gilden Gesamt:</td><td><span style="color:#4A4130">'.$result5['count'].'</td>';
- ?>
- </table>
- </div>
- <input type="submit" class="btn" value="Neuladen" onclick="statusreload()">
-
Ich habe eine frage bei allen pets geht es mit den bonis nur bei den azrael pets nicht wer kann mir helfen
-
er macht es gut bis jetzt immer alles geklappt
-
habe jetzt alles versucht geht nicht
-
ja habe ich
-
ich habe heute die schwarzstahl waffen ein gebaut icons werden mit gezeit aber texturen im game nicht und auch nicht die waffe habe alle geprüft alles richtig geschrieben
wer kann mir helfen
10900 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10901 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10902 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10903 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10904 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10905 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10906 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10907 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10908 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10909 WEAPON icon/item/10900.tga d:/ymir work/item/weapon/1h_sword.gr2
10910 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10911 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10912 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10913 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10914 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10915 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10916 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10917 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10918 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10919 WEAPON icon/item/10910.tga d:/ymir work/item/weapon/2h_sword2.gr2
10920 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10921 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10922 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10923 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10924 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10925 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10926 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10927 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10928 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword2.gr2
10929 WEAPON icon/item/10920.tga d:/ymir work/item/weapon/1h_sword20.gr2
10930 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10931 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10932 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10933 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10934 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10935 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10936 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10937 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10938 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10939 WEAPON icon/item/10930.tga d:/ymir work/item/weapon/bow2.gr2
10940 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10941 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10942 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10943 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10944 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10945 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10946 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10947 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10948 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10949 WEAPON icon/item/10940.tga d:/ymir work/item/weapon/staff2.gr2
10960 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10961 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10962 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10963 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10964 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10965 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10966 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10967 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10968 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10969 WEAPON icon/item/10960.tga d:/ymir work/item/weapon/dagger2.gr2
10970 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10971 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10972 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10973 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10974 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10975 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10976 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10977 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10978 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2
10979 WEAPON icon/item/10970.tga d:/ymir work/item/weapon/staff.gr2 -
wer kann mir helfen ich habe jetzt schon alles versucht aber bei der quest habe ich einen fehler das man den namen wieder zurück machen kann das kein vip mehr vorm namen steht
Bitte melden Sie sich an, um dieses Bild zu sehen.
PHP- --------------------------------------------
- -- written by Kilroy.
- -- Benötigt Questlib Erweit. Mijago
- --------------------------------------------
- quest vip_by_kilroy begin
- state start begin
- when 9010.take with item.get_vnum()== 35004 and string.find(pc.get_name(), "VIP)") != nil begin
- say("Sehr Gut, du konntest dich mit deinem")
- say("VIP-Ticket ausweisen.")
- say("")
- say("Soll ich dich also zur VIP-Map bringen?")
- if select("Ja", "Nein")==2 then return end
- pc.warp( 9477800,9484700) -- natürlich Anpassen.
- end
- when login with not npc.is_pc() and pc.getqf("first_vip")==0 begin
- if string.find(pc.get_name(), "VIP)") != nil then
- timer("login_vip", 2)
- end
- end
- when login_vip.timer begin
- say_title("VIP-Status")
- say("")
- say("Da diese Meldung erschienen ist, wurde der")
- say("VIP-Vorgang erfolgreich abgeschlossen.")
- say("")
- say("Dir stehen nun einige Features zu, die andere")
- say("Spieler nicht haben.")
- wait()
- say_title("VIP-Status")
- say("")
- say("Nun erhälst du erstmal dein VIP-Kit")
- say("und weitere Informationen.")
- say("")
- say("Wie du bestimmt bemerkt hast, schwebt")
- say("über dir ein VIP-Symbol, dieses kannst du")
- say("durch die Chateingabe von (vip) rufen.")
- say("")
- say("Du erhälst jetzt ein VIP-Ticket mit dem du")
- say_reward("Hiermit kannst du zur VIP Map.")
- say("")
- say("Ziehe dafür das VIP-Ticket auf den jeweiligen")
- say("NPC. Das war erstmal, Viel Spaß noch!")
- pc.give_item2(35004, 1)
- pc.setqf("first_vip",1)
- end
- when 35002.use begin
- if string.find(pc.get_name(), "VIP)") == nil then
- say_title("Hallo "..pc.get_name().."!")
- say("Mit diesem Item kannst du den VIP Status aktivieren.")
- say("")
- say_title("Infos:")
- say("Nach erfolgreicher Nutzung wirst du gekickt!")
- say("Du hast dann einen 20 Minuten Bann, nach der ")
- say("den 20 Minuten ist der Vorgang abgeschlossen ")
- say("und dein Account ist wieder frei!")
- say("")
- say("")
- say("Möchtest du?")
- say(pc.get_name().." --------> (VIP)"..pc.get_name())
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35002)
- if string.len(pc.get_name())<= 7 and not vip_by_kilroy.player_exists("(VIP)"..pc.get_name()) then
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- notice_all(pc.get_name().." ist nun ein VIP-Mitglied auf Kiyoshi2")
- mysql_query("UPDATE player.player SET name='(VIP)"..pc.get_name().."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='(VIP)"..pc.get_name().."');")
- pc.remove_item(35002, 1)
- cmdchat("exit")
- else
- say_title(pc.get_name().."!")
- say("")
- say("Die Vorraussetzungen zwingen dich einen")
- say("neuen Namen zuwählen. Mögliche Gründe")
- say("sind ein zu langer Name oder dein")
- say("Name existiert mit VIP bereits.")
- say("")
- say_reward("Möchtest du ihn ändern um VIP zuwerden?")
- if select("Ja", "Nein")==2 then return end
- say_title("Name wechseln")
- say("Gib bitte deinen Wunschnamen ein:")
- say_reward("Beachte!")
- say_reward("Nicht mehr als 7 oder weniger als 2 Buchstaben.")
- say_reward("Sonderzeichen sind nicht erlaubt.")
- local inp = input()
- if vip_by_kilroy.vip_premise(inp, 7, 2, 1) then
- say_title("Name wechseln")
- say("")
- say("Dein neuer Name besitzt entweder mehr als 7,")
- say("weniger als 2 Buchstaben oder enthält ein")
- say("unzulässiges Zeichen.")
- return
- elseif vip_by_kilroy.player_exists("(VIP)"..inp) then
- say_title("Name wechseln")
- say("")
- say("Dieser Name existiert bereits,")
- say("versuch es mit einem neuen erneut!")
- return
- end
- say_title("Super!")
- say("Dein Name erfüllt alle Voraussetzungen.")
- say("")
- say_title("Letzter Check")
- say("Möchtest du wirklich mit dem Namen")
- say("(VIP)"..inp.." dein Vip-Status aktivieren?")
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35002)
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- notice_all(pc.get_name(), " heißt jetzt "..inp.." und ist nun ein VIP-Mitglied auf ....")
- mysql_query("UPDATE player.player SET name='(VIP)"..inp.."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='(VIP)"..inp.."');")
- pc.remove_item(35002, 1)
- cmdchat("exit")
- end
- else
- say_title("Hallo "..pc.get_name().."!")
- say("")
- say("Du hast dein VIP-Status schon aktiviert,")
- say("sollte dies nicht der Fall sein, kontaktiere")
- say("bitte einen Teamler.")
- say("")
- say("Viel Spaß weiterhin!")
- end
- end
- when 35003.use begin (um diesen abschnitt geht es)
- if string.find(pc.get_name(), "VIP)") != nil then
- say_title("Hallo "..pc.get_name().."!")
- say("Mit diesem Item kannst du den VIP Status")
- say("zurücksetzen..")
- say("")
- say_title("Infos:")
- say("Nach erfolgreicher Nutzung wirst du gekickt!")
- say("Du hast dann einen 20 Minuten Bann, nach der ")
- say("den 20 Minuten ist der Vorgang abgeschlossen ")
- say("und dein Account ist wieder frei!")
- say("")
- say("")
- say("VIP Status zurücksetzen?")
- say("(VIP)"..pc.get_name().."---->"..pc.get_name())
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35003)
- spl = split(pc.get_name(), "VIP)") -- Split Name bei VIP)
- if not vip_by_kilroy.player_exists(spl[2]) then
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- mysql_query("UPDATE player.player SET name='"..spl[2].."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..spl[2].."');")
- item.remove()
- cmdchat("exit")
- else
- say_title("Dein Name!")
- say("Es scheint so als würde dein Name.")
- say("ohne das (VIP) bereits existieren,")
- say("das ist aber nicht schlimm, denn du kannst")
- say("ihn hier und jetzt ändern.")
- say("")
- say_reward("Möchtest du ihn ändern um VIP loszuwerden?")
- if select("Ja", "Nein")==2 then return end
- say_title("Name wechseln")
- say("Gib bitte deinen Wunschnamen ein:")
- say_reward("Beachte!")
- say_reward("Nicht mehr als 7 oder weniger als 2 Buchstaben.")
- say_reward("Sonderzeichen sind nicht erlaubt.")
- local inp = input()
- if vip_by_kilroy.vip_premise(inp, 7, 2, 1) then
- say_title("Name wechseln")
- say("")
- say("Dein neuer Name besitzt entweder mehr als 7,")
- say("weniger als 2 Buchstaben oder enthält ein")
- say("unzulässiges Zeichen.")
- return
- elseif not vip_by_kilroy.player_exists(inp) then
- say_title("Name wechseln")
- say("")
- say("Ich habe festgestellt das dein neuer Name bereits")
- say("existiert, versuch es mit einem neuen erneut!")
- return
- end
- say_title("Super!")
- say("Dein Name erfüllt alle Voraussetzungen.")
- say("")
- say_title("Letzter Check")
- say("Möchtest du wirklich mit dem Namen")
- say(inp.." dein Vip-Status zurücksetzen?")
- if select("Ja", "Nein")==2 then return end
- vip_by_kilroy.check_premise(35003)
- say_title("Erfolgreich!")
- say("")
- say_reward("Bereite dich auf einen Kick vor.")
- say_reward("")
- say_reward("Klicke auf 'Weiter' um fortzufahren.")
- wait()
- spl = split(pc.get_name(), "VIP]")
- mysql_query("UPDATE player.player SET name='"..inp.."' WHERE name='"..pc.get_name().."'")
- mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..inp.."');")
- item.remove()
- cmdchat("exit")
- end
- else
- say_title("Hallo "..pc.get_name().."!")
- say("Du hast deinen VIP-Status")
- say("noch garnicht aktiviert.")
- end
- end
- function player_exists(name)
- if tonumber(mysql_query("select count(*) from player.player where name = '"..name.."';")[1][1]) >= 1 then
- return true
- end
- end
- function vip_premise(name, maxi, mini, sonder)
- if sonder != 0 then
- if string.len(name) > maxi or name == "" or string.len(name) < mini then
- return true
- end
- else
- if string.len(name) > maxi or name == "" or string.len(name) < mini or string.find(name, "(%W)") ~= nil then
- return true
- end
- end
- end
- function check_premise(item)
- if pc.is_married() then
- say("Während du verheiratet bist kannst du")
- say("kein VIP werden.")
- return
- elseif pc.is_polymorphed() then
- say("Während du verwandelt bist kannst du")
- say("kein VIP werden.")
- return
- elseif not pc.can_warp() then
- say("Du hast vorkurzem gehandelt, so kannst du")
- say("kein VIP werden.")
- return
- elseif pc.has_guild() then
- say("Während du in einer Gilde bist kannst du")
- say("kein VIP werden.")
- return
- elseif party.is_party() then
- say("Während du in einer Gruppe bist kannst du")
- say("kein VIP werden.")
- return
- elseif pc.count_item(item) < 1 then
- say("Bugusern wird kein VIP entzogen!")
- return
- end
- end
- end
- end
- -----------------------------------------
- -- written by Kilroy.
- -- Benötigt Questlib Erweit. Mijago
- ------------------------------------------
-
kann geschlossen werden fehler behoben
-
Hallo weiss einer wie ich das mit den buntstifen machen kann das schreiben ohne glas der einsicht weil das nervt ein bisschen
-
Also bei meiner hp wird immer online angezeigt auch wenn ich den server offline nehme wer kann mir helfen
PHP- img id="loading" style="margin:0 auto;" src="img/ajax-loader.gif"/>
- <div class="status" style="text-align:left; color:#6b604b; font-size:12pt; padding-left:25px;">
- <table>
- <tr>
- <th></th>
- <th></th>
- <th></th>
- </tr>
- <?php
- $funzocker = "Meine ip Ist Klar";
- $ip = gethostbyname($funzocker);
- $portlist=array(21002, 3306, 23070, 24070, 25070,26070);
- $status=array("Login ", "MySQL ", "Channel 1 ", "Channel 2 ", "Channel 3 ", "Channel 4 ");
- $i=0;
- foreach ($portlist as $port){
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td>';
- echo '<td width="170px; height="35px""><font style="color:#6b604b;">'.$status[$i].'</font></td>';
- $online = @fsockopen($ip, $port, $errno, $errstr, 0);
- if (!$online)
- {
- echo '<td><font style="float:right; padding-right:20px;" color="#2EF70F">Online</font></td>';
- }
- else
- {
- echo '<td><font style="float:right; padding-right:20px;" color="#e90000">Offline</font></td>';
- }
- @fclose($online);
- $i++;
- }
- $result1 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play"));
- $result2 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player WHERE DATE_SUB(NOW(), INTERVAL 24 HOUR) < last_play"));
- $result3 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM account.account"));
- $result4 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.player"));
- $result5 = mysql_fetch_assoc(mysql_query("SELECT COUNT(id) AS count FROM player.guild"));
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Spieler online:</td><td><span style="color:#4A4130">'.$result1['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Spieler online: (24h):</td><td><span style="color:#4A4130">'.$result2['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Accounts Gesamt:</td><td><span style="color:#4A4130">'.$result3['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Chars Gesamt:</td><td><span style="color:#4A4130">'.$result4['count'].'</td>';
- echo '<tr><td width="23px" ><img src="./bilder/statusui.png"></td><td><span style="color:#6b604b">Gilden Gesamt:</td><td><span style="color:#4A4130">'.$result5['count'].'</td>';
- ?>
- </table>
- </div>
- <input type="submit" class="btn" value="Neuladen" onclick="statusreload()">
-
-
das klappt jetzt aber ich kann keine items rein stellen zum verkaufen
-
120 21:05:35636 :: Failed to load script file : guildstoragemoneymanager.py
1120 21:05:35636 :: error : No file or directory
1120 21:05:35637 ::
ui.py(line:3018) LoadScriptFile
system.py(line:192) execfile
system.py(line:161) Run
system.py(line:176) __LoadTextFile__
system.py(line:61) __init__LoadScriptFile1 - <type 'exceptions.IOError'>:No file or directory
1120 21:05:35637 :: ============================================================================================================
1120 21:05:35637 :: Abort!!!!1120 21:05:35638 ::
handelscenter.py(line:599) __LoadScript
ui.py(line:3024) LoadScriptFile
exception.py(line:36) Aborttest.__LoadScript.LoadObject - <type 'exceptions.SystemExit'>:
1120 21:05:35638 :: ============================================================================================================
1120 21:05:35638 :: Abort!!!! -
kann man closen habe es gelöst
-
bitte um hilfe