Ultima modifica da un moderatore:
Buongiorno a tutti oggi sono qui per proporvi questa fantastica quest che risolverà il fantomatico problema dei papiri e fede nelle mappe in cui nn si possono usare...
Dopo l'epic release del bantool di Salvo vi propongo questa quest che si collega al ban tool di salvo...
Script con warn
Script senza warn
ISTRUZIONI:
Ora passiamo alla personalizzazione dello script...
pc . get_map_index ( ) == 200 or
pc . get_map_index ( ) == 201 or
pc . get_map_index ( ) == 202 or
pc . get_map_index ( ) == 203 or
pc . get_map_index ( ) == 204 begin
200 , 201 ecc sono i value delle mappe che la quest controlla e su cui quindi non possono essere usati i papiri...
per scegliere voi le mappe ricordate di andare in cd /usr/rain/channel/...fino a map , aprire il file index e li avrete il value delle mappe , in questo modo potrete personalizzare il blocco a vostro piacimento...
Con il seguente script , qualora un player tenterà di accedere ad una mappa dove sono vietati sia fede che papiri verrà automaticamente warnato con un punto warn , gli verrano tolti tutti i papiri che ha nell' inventazio e verrà riportato al villo e avvisato che ha commesso un infrazione..
dopo 5 warn riceverà 2 ore di ban gestibili dal bantool di salvo..
Lo script è stato realizzato da GFO
crediti by Luzzo
Qui il Bantool di salvo : http://www.inforge.net/community/me...epic-release]bantool-game-prigione-tempo.html
Ho editato il dowload e inserito lo script perchè avevo trovato un errore <.<
Dopo l'epic release del bantool di Salvo vi propongo questa quest che si collega al ban tool di salvo...
Script con warn
PHP:
----------------------------------------------------
--Blocco papiri
--Scripted by Luzzo GFO
----------------------------------------------------
quest blocco_papiri begin
state start begin
when 22010.use or 70302.use begin
if pc . getqf ( "papiro" ) == 0 then
pc.setqf ( "papiro" , 1 )
set_state(informati)
end
end
end
state informati begin
when login or levelup with pc . getqf ( "papiro" ) == 1 begin
set_state(information)
end
end
state information begin
when login with
pc . get_map_index ( ) == 200 or
pc . get_map_index ( ) == 201 or
pc . get_map_index ( ) == 202 or
pc . get_map_index ( ) == 203 or
pc . get_map_index ( ) == 204 begin
chat("Mi dispiace, in questa mappa non si possono usare i papiri o fede")
chat("Sei stato warnato!")
local ciao = pc . count_item ( "22010" )
pc . remove_item ( "22010" , ciao )
pc.setqf("warn",pc.getqf("warn")+1)
pc . warp ( 469300 , 964200 )
if pc.getqf("warn")==5 then
chat("Ah... che abbiamo qui... anche un ban temporaneo!")
game.set_event_flag("banned_"..pc.get_name(),1)
game.set_event_flag("bannedtime_"..pc.get_name(),2)
pc.setqf("warn",0)
command("logout")
say("Mi dispiace, non fare mai più una cosa del genere!")
say("Ban di 2 ore!" ..delay("10000"))
return
end
chat("I tuoi punti warn sono al " .. pc.getqf("warn").."livello!")
chat("Sta attento!")
pc.setqf("limite5400", get_time()+24*60*60)
end
when login or levelup or kill or chat with pc.getqf("limite5400") < get_time () and pc.getqf("warn") > 0 begin
pc.setqf("warn",pc.getqf("warn")-1)
if pc.getqf("warn") ~= 0 then
pc.setqf("limite5400", get_time()+24*60*60)
return
end
end
end
end
Script senza warn
PHP:
----------------------------------------------------
--Blocco papiri
--Scripted by Luzzo GFO
----------------------------------------------------
quest blocco_papiri begin
state start begin
when 22010.use or 70302.use begin
if pc . getqf ( "papiro" ) == 0 then
pc.setqf ( "papiro" , 1 )
set_state(informati)
end
end
end
state informati begin
when login or levelup with pc . getqf ( "papiro" ) == 1 begin
set_state(information)
end
end
state information begin
when login with
pc . get_map_index ( ) == 200 or
pc . get_map_index ( ) == 201 or
pc . get_map_index ( ) == 202 or
pc . get_map_index ( ) == 203 or
pc . get_map_index ( ) == 204 begin
chat("Mi dispiace, in questa mappa non si possono usare i papiri o fede")
local ciao = pc . count_item ( "22010" )
pc . remove_item ( "22010" , ciao )
pc . warp ( 469300 , 964200 )
return
end
end
end
1. Inserire il file papiri_blocco.quest all'interno di locale/hongkong/quest su winscp.
2. Andate su putty/vpc/vbox e scrivete:
2. Andate su putty/vpc/vbox e scrivete:
Codice:
cd /usr/rain/channel/...fino a quest ./qc papiri_blocco.quest
Ora passiamo alla personalizzazione dello script...
pc . get_map_index ( ) == 200 or
pc . get_map_index ( ) == 201 or
pc . get_map_index ( ) == 202 or
pc . get_map_index ( ) == 203 or
pc . get_map_index ( ) == 204 begin
200 , 201 ecc sono i value delle mappe che la quest controlla e su cui quindi non possono essere usati i papiri...
per scegliere voi le mappe ricordate di andare in cd /usr/rain/channel/...fino a map , aprire il file index e li avrete il value delle mappe , in questo modo potrete personalizzare il blocco a vostro piacimento...
Con il seguente script , qualora un player tenterà di accedere ad una mappa dove sono vietati sia fede che papiri verrà automaticamente warnato con un punto warn , gli verrano tolti tutti i papiri che ha nell' inventazio e verrà riportato al villo e avvisato che ha commesso un infrazione..
dopo 5 warn riceverà 2 ore di ban gestibili dal bantool di salvo..
Lo script è stato realizzato da GFO
crediti by Luzzo
Qui il Bantool di salvo : http://www.inforge.net/community/me...epic-release]bantool-game-prigione-tempo.html
Ho editato il dowload e inserito lo script perchè avevo trovato un errore <.<

, comunque bravo =)