Problema risolto Modificare EQUIP iniziare File Server 2011

lello467

Utente Attivo
Autore del topic
5 Febbraio 2010
403
56
Miglior risposta
0
Ciao a tutti,
io ho un retro startato con i file server 2011 e vorrei modificare l'equip iniziale.
Seguendo le guidi trovate su Sciax non trovo quella riguardante i file server 2011 e quindi non trovo il file da modificare, cioè nel percorso indicato per i 2007 sui 2011 non c'è.
Siete cosi gentile da darmelo? Grazie per l'aiuto.
@HackerWar
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Con la maggior parte dei file server 2011 il login iniziale non è funzionante, tentare non nuoce però.
Il percorso è il seguente
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Per dare le armi iniziali, non vorrei dire cavolate ma io ricordo così.
@lello467
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Prima testa poi posta, segnalo messaggio inutile.

Scusami per il messaggio inutile. Ora ho testato e quel file mi permette di modificare solo l'item iniziali. Io vorrei modificare anche il testo e eventualmente anche il livello che viene dato all'inizio.

Ti posto il contenuto del file che mi hai dato te:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Scusami per il messaggio inutile. Ora ho testato e quel file mi permette di modificare solo l'item iniziali. Io vorrei modificare anche il testo e eventualmente anche il livello che viene dato all'inizio.

Ti posto il contenuto del file che mi hai dato te:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Prova ad inserirvi il testo del login iniziale.
Effettua un backup però, eventualmente sostituirai.
@lello467
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Prova ad inserirvi il testo del login iniziale.
Effettua un backup però, eventualmente sostituirai.
@lello467

Ok, ho risolto il problema del login iniziale. Però non capisco come dare l'equip secondo la razza scelta e il livello da dare all'inizio.
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Ok, ho risolto il problema del login iniziale. Però non capisco come dare l'equip secondo la razza scelta e il livello da dare all'inizio.
Usa semplicemente il testo del login iniziale (già fatto, dal web), quello è già impostato. @lello467
 
Riferimento: Modificare EQUIP iniziare File Server 2011

io ti creo lo script del Login..

----------------------------------------------------

quest login_start begin
state start begin
when login begin
if pc.getqf("blocco_1_log") >= 1 then
return
else
pc.setqf("blocco_1_log" , 1 )
say ( "Qui poi ci scrivi tutto blablabl tipo Benvenuto nel server ecc.." )
if pc.job == 0 then
say ( "Equip War" )
elseif pc.job == 1 then
say ( "Ninja" )
elseif pc.job == 2 then
say ( "Sura" )
elseif pc.job == 3 then
say ( "Shamano" )
end
end
end
end
end

----------------------------------------------------

poi nello script ci aggiungi altre funzione, se vuoi in pvt mi dici come lo vuoi e te lo faccio..
 
Riferimento: Modificare EQUIP iniziare File Server 2011

io ti creo lo script del Login..

----------------------------------------------------

quest login_start begin
state start begin
when login begin
if pc.getqf("blocco_1_log") >= 1 then
return
else
pc.setqf("blocco_1_log" , 1 )
say ( "Qui poi ci scrivi tutto blablabl tipo Benvenuto nel server ecc.." )
if pc.job == 0 then
say ( "Equip War" )
elseif pc.job == 1 then
say ( "Ninja" )
elseif pc.job == 2 then
say ( "Sura" )
elseif pc.job == 3 then
say ( "Shamano" )
end
end
end
end
end

----------------------------------------------------

poi nello script ci aggiungi altre funzione, se vuoi in pvt mi dici come lo vuoi e te lo faccio..
E' vietato dal regolamento fornire/richiedere assistenza tramite privato.
Segnalo.
Inoltre al tuo script mancano delle cose oltre al fatto che contiene un piccolo errore, devi creare più say ( "" ) poiché altrimenti il testo si bugga.
@~Alert
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
(Lo script è stato preso e modificato da me poiché era abbastanza squallido quello che c'era prima.
I messaggi puoi modificarli come vuoi.
Puoi modificare la quantità di yang da assegnare tramite questo
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
mentre puoi modificare la quantità degli equip e gli equip stessi modificando il value dove c'è scritto e la quantità dove c'è il numero 1.
L'exp ti sconsiglio di modificarla poiché se non sai la quantità giusta rischi di buggare tutto (dopo un certo numero di altezza non va).
@lello467
 
Riferimento: Modificare EQUIP iniziare File Server 2011

@HackerWar ok ho capito tutto. Però ogni volte che loggo c'è un problema, mi da sempre l'equip iniziale, perché?
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Hacker sono uno scripter in LUA, quindi anche se non aggiungo say ( "" ) automaticamente lo manda a capo imbase al size della schermata.., ed è semplice lello.. non ce un controllo!
P.S: Lo script lo mettevo qui, lui mi diceva come lo voleva in PM e poi lo postavo in questa discussione.. (altri MOD me lo hanno concesso..)
ah Hacker le funzioni non le ho messe ma normalmente è cosi la base di un Login iniziale.. poi aggiungi le funzione
P.S2: la funzione "pc.change_money" --> è cosi' "pc.changegold( numero_soldi )" (senza le "" )
 
Ultima modifica:
Riferimento: Modificare EQUIP iniziare File Server 2011

Ogni volta che logghi con lo stesso account?
Ogni volte che entro con lo stesso PG e mi teleporto con lo stesso.
Hacker sono uno scripter in LUA, quindi anche se non aggiungo say ( "" ) automaticamente lo manda a capo imbase al size della schermata.., ed è semplice lello.. non ce un controllo!
Come ci aggiungo un controllo?
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Lo aggiungi un qf..

1°: All'inizio dello script ci metti
if pc.getqf("controllo_1_login") >= 1 then

2°: Prima dei if pc.job == 0 then ecc... ci metti pc.setqf("controllo_1_login" , 1 )
3°: Alla fine dello script aggiungi 1 end fatto..

Se non hai capito, posta qui lo script e li aggiungo io!
 
Riferimento: Modificare EQUIP iniziare File Server 2011

OK,(Scusami ma ero impegnato prima xd) Io te lo rifaccio da 0.., te elimina la quest.. in noterget..

quest login_iniziale begin
state start begin
when login begin
if pc.getqf("controllo_1_login") == 1 then
return
else
say_title ( "Benvenuto" )
say ( "Benvenuto su NeWorldMt2." )
say ( "[GF] MrTitano" )
say (NeWorldMt2 )
say ( "Buon Divertimento!" )
say ( "" )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 50000 )
pc . give_item2 ( "70038" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
pc . give_item2 ( "50051" , 1 )
pc . setqf("controllo_1_login" , 1 )
horse . advance ( )
say_reward ( "Hai ricevuto 50000 yang." )
say_reward ( "Hai ricevuto 1000 Pozioni Rosse(G)." )
say_reward ( "Hai ricevuto 400 Pozioni Blu(G)." )
say_reward ( "Hai ricevuto Pozioni per la Velocità di Movimento." )
say_reward ( "Hai ricevuto il Cavallo Principiante." )
if pc . job == 0 then
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "12225" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
say_reward ( "Hai ricevuto il set iniziale da Guerriero!" )
elseif pc . job == 1 then
pc . give_item2 ( "1009" , 1 )
pc . give_item2 ( "2009" , 1 )
pc . give_item2 ( "8000" , 200 )
pc . give_item2 ( "8000" , 200 )
pc . give_item2 ( "8000" , 200 )
pc . give_item2 ( "8000" , 200 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
say_reward ( "Hai ricevuto il set iniziale da Ninja!" )
elseif pc . job == 2 then
pc . give_item2 ( "19" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
say_reward ( "Hai ricevuto il set iniziale da Sura!" )
elseif pc . job == 3 then
pc . give_item2 ( "7009" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
say_reward ( "Hai ricevuto il set iniziale da Shamano!" )
end
end
end
end
end
 
Riferimento: Modificare EQUIP iniziare File Server 2011

Ottimo Hacker, elimina solo il "set_state("__COMPLETE__") e il clear_letter()
Ah.. e dove sta
if pc.getqf("controllo_1_login") >= 1 then , metti sotto return ed else
ES.
if pc.getqf("controllo_1_login") >= 1 then
return
else
 
Ultima modifica:
Riferimento: Modificare EQUIP iniziare File Server 2011

Ok, raga ho risolto tutto... Però avrei un'altro problemino... Che faccio? Apro un nuovo thread o chiedo pure a voi qua? @HackerWar
Il problema sarebbe che non riesco in nessun client a aumentare il livello oltre il 99, cioè non me lo legge :emoji_slight_frown:
Ricordo che uso i fileserver 2011.