[HELP]mt2 pserver 2 Probleme 1.npcs prob...2.client..OLS help

08/21/2011 19:57 lordbuck#1
moinsen diggas.. hab mir nen pserver mit den files gemacht DeathYT2Reloaded Serverfiles v2.... alles soweit ganz gutt....

aber hab mir jetzt fertige DB file von Lantiana und Elitepvpers

geholt.. .. draufgetan alles soweit so gut.. hab 2 probleme..

das erste: wen ich zb.. auf den npc rüssihändler klicke und dan auf kriegerrüsstung.. steht da "Du hast die kriegerrüsstung geöffnent".. aber ist net auff... kann mir jemand helfen plss.. und uit nen pic dazu

das 2te problem.. gibt es für die latina files nen client..?! ich hab mir selber eingemacht aber ich kann da net alle waffen bzw rüssis sehen!?

pls help
08/21/2011 20:58 lordbuck#2
plsss helpp^^
08/21/2011 22:44 Mijago#3
Das Problem ist wohl, dass in der Datenbank dieser Shop, den es öffnen will, nicht existiert.
Such mal in deinem Quest ordner nach der Datei, die die NPC's definiert.
Zum öffnen eines Shops nutzt man:
npc.open_shop

der ungefähre aufbau müsste so sein:
PHP Code:
when 9002.chat."Kriegerrüstung" begin
    npc
.open_shop( < ID-DES-SHOPS > )
    
say("Du hast den Kriegerrüstungsshop geöffnet")
end 
Kommt davon wenn man Files nimmt, die nicht zur DB passen..
Du musst einen neuen Shop erstellen (falls nicht vorhanden, sonst einfach die ID in der shop-tabelle ändern.)
08/22/2011 10:35 lordbuck#4
Quote:
Originally Posted by Mijago View Post
Das Problem ist wohl, dass in der Datenbank dieser Shop, den es öffnen will, nicht existiert.
Such mal in deinem Quest ordner nach der Datei, die die NPC's definiert.
Zum öffnen eines Shops nutzt man:
npc.open_shop

der ungefähre aufbau müsste so sein:
PHP Code:
when 9002.chat."Kriegerrüstung" begin
    npc
.open_shop( < ID-DES-SHOPS > )
    
say("Du hast den Kriegerrüstungsshop geöffnet")
end 
Kommt davon wenn man Files nimmt, die nicht zur DB passen..
Du musst einen neuen Shop erstellen (falls nicht vorhanden, sonst einfach die ID in der shop-tabelle ändern.)

Das heist wen ich die ID in der shoptabelle ändere funken ide shops?


hab da was gefunden

das hier:
quest shop begin
state start begin

when 9002.chat."Krieger Rüstungen" begin
npc.open_shop(490)
say("Du hast die Krieger Rüstungen geöffnet")
end
when 9002.chat."Ninja Rüstungen" begin
npc.open_shop(491)
say("Du hast die Ninja Rüstungen geöffnet")
end
when 9002.chat."Sura Rüstungen" begin
npc.open_shop(492)
say("Du hast die Sura Rüstungen geöffnet")
end
when 9002.chat."Schamanen Rüstungen" begin
npc.open_shop(493)
say("Du hast die Schamanen Rüstungen geöffnet")
end
when 9002.chat."Juwelier" begin
npc.open_shop(494)
say("Du hast den Juwelier geöffnet")
end

end
end



was ist den die id des shops? die nummer finde ich nirgendswo in der db... in der shopp tabele navicat?
Kann ich auch einfach die backups draufladen?
08/22/2011 18:19 Mijago#5
Füg mal den Mysql Query ein und starte den Server neu:
Code:
insert into player.shop (vnum,name,npc_vnum) VALUES (490,"kriegerruessi",0);
insert into player.shop (vnum,name,npc_vnum) VALUES (491,"ninjaruessi",0);
insert into player.shop (vnum,name,npc_vnum) VALUES (492,"suraruessi",0);
insert into player.shop (vnum,name,npc_vnum) VALUES (493,"schamiruessi",0);
insert into player.shop (vnum,name,npc_vnum) VALUES (494,"juweli",0);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (490,11209,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (490,11239,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (490,11249,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (491,11409,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (491,11439,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (491,11449,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (492,11609,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (492,11639,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (492,11649,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (493,11809,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (493,11839,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (493,11849,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (494,17200,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (494,16200,1);
insert into player.shop (shop_vnum,item_vnum,count) VALUES (494,14200,1);