Computerkrank Serverfiles V2 Starterset ändern!

02/17/2011 15:43 coveR09#1
Hey com. :)
habe ein problem, undzwar habe ich mir über filezilla nun die give_basic_weapon.start geladen.
allerdings musste ich feststellen, dass diese ganz anders aufgebaut ist als die starterset datei von zb. raven.
Nun also versucht das alte startersetscript einzufügen, da ich nicht durch die neue durchblicke, sprich sie nicht bearbeiten kann.
Es funktioniert eigentlich alles, man kriegt die Items. Allerdings JEDES mal wenn man sich einloggt, nicht nur einmal wenn man sich das erste mal auf lv1 einloggt.
Kann mir jemand sagen wie man das neue bearbeitet, oder wie man das alte entbuggen kann?

Hier ist es:

Code:
say_title ( "Willkommen" )  
say ( "Willkommen auf dem Server *******." )  
say ( "Wilk auf xx" ) 
say ( "Viel Spass!" )  
say ( "" )  
set_quest_state ( "levelup" , "run" ) 
set_state ( "__COMPLETE__" ) 
if pc . job == 0 then 
pc . give_item2 ( "19" , 1 ) 
pc . give_item2 ( "3009" , 1 ) 
pc . give_item2 ( "11209" , 1 ) 
pc . give_item2 ( "12209" , 1 ) 
pc . give_item2 ( "70038" , 10 )
pc . give_item2 ( "72036" , 10 )
pc . give_item2 ( "72039" , 10 )
pc . give_item2 ( "72033" , 10 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "27115" , 10 )
say_reward ( "Kriegerausrüstung erhalten." ) 
elseif pc . job == 1 then  
pc . give_item2 ( "1009" , 1 )  
pc . give_item2 ( "2019" , 1 ) 
pc . give_item2 ( "11409" , 1 ) 
pc . give_item2 ( "8008" , 12349 ) 
pc . give_item2 ( "70038" , 10 )
pc . give_item2 ( "72036" , 10 )
pc . give_item2 ( "72039" , 10 )
pc . give_item2 ( "72033" , 10 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "27115" , 10 )
say_reward ( "Ninjaausrüstung erhalten." ) 
elseif pc . job == 2 then  
pc . give_item2 ( "19" , 1 )   
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "70038" , 10 )
pc . give_item2 ( "72036" , 10 )
pc . give_item2 ( "72039" , 10 )
pc . give_item2 ( "72033" , 10 )
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "27115" , 10 )
say_reward ( "Suraausrüstung erhalten." ) 
elseif pc . job == 3 then  
pc . give_item2 ( "7009" , 1 ) 
pc . give_item2 ( "11809" , 1 ) 
pc . give_item2 ( "12629" , 1 ) 
pc . give_item2 ( "15009" , 1 ) 
pc . give_item2 ( "16009" , 1 ) 
pc . give_item2 ( "17009" , 1 ) 
pc . give_item2 ( "13009" , 1 ) 
pc . give_item2 ( "70038" , 10 ) 
pc . give_item2 ( "72701" , 1 ) 
pc . give_item2 ( "72031" , 10 )
pc . give_item2 ( "72034" , 10 )
pc . give_item2 ( "72037" , 10 )
pc . give_item2 ( "27115" , 10 )
say_reward ( "Schamanenausrüstung erhalten." ) 
end
02/17/2011 16:00 'Blutwolf#2
Soll man dir das jetzt bearbeiten?
02/17/2011 16:20 coveR09#3
Quote:
Originally Posted by .Amphion View Post
Soll man dir das jetzt bearbeiten?
Mir sagen wie es geht würde reichen. Den Fehler rausnehmen wäre auch schön. :D
02/18/2011 18:57 coveR09#4
push. :/

habs jetzt umgeschrieben, und danach:


cd /usr/rain/channel/share_data/locale/hongkong/quest
chmod u+x make.sh
sh make.sh
reboot

ausgeführt. trotzdem bekommen man nur die fettgedruckten dinge+0er waffe +9.


Code:
say_title ( "Willkommen!" )
say_title ( "Willkommen auf unserem Server." )
say_title ( "Viel Spaß beim spielen!" )
say_title ( "" )
clear_letter ( )
if pc . getqf ( "basic_weapon" ) == 0 then 
pc . setqf ( "basic_weapon" , 1 ) 
if pc . job == 1 then 
item = 1009 
item = 3009
item = 11209
item = 12209
item = 11899
say_reward ( "Kriegerausrüstung erhalten." )
elseif pc . job == 2 then
item = 1009
item = 2019
item = 11409
item = 8008
say_reward ( "Ninjaausrüstung erhalten." )
elseif pc . job == 3 then 
item = 19
item = 11609
item = 12489
say_reward ( "Suraausrüstung erhalten." )
elseif pc . job == 4 then
item = 7009
item = 11809
item = 12629
say_reward ( "Schamanenausrüstung erhalten." )
end 
if pc . countitem ( item ) == 0 and pc . weapon ~= item then 
pc . give_item2 ( item ) 
[B]pc . give_item2 ( 27001 , 10 ) 
pc . give_item2 ( 15009 , 1 )
pc . give_item2 ( 16009 , 1 )
pc . give_item2 ( 14009 , 1 )
pc . give_item2 ( 13009 , 1 )
pc . give_item2 ( 17009 , 1 )
pc . give_item2 ( 22000 , 10 ) 
pc . give_item2 ( 72702 , 1 ) 
pc . give_item2 ( 72037 , 10 ) 
pc . give_item2 ( 72031 , 10 ) 
pc . give_item2 ( 72034 , 10 ) 
pc . give_item2 ( 72040 , 10 ) 
pc . give_item2 ( 70038 , 10 ) 
pc . give_item2 ( 27115 , 10 ) [/B]
end 
end
10/14/2011 17:03 korbi80#5
@coveR09 Du musst drauf achten das es keinen Job4 gibt Krieger = Job0 Ninja = Job1
Sura= Job 2 Schamane = Job3 Musst du mal Ändern und vlt geht es dann!