Python Cambia Bonus manuale

Skillers

Utente Gold
11 Ottobre 2010
488
56
37
206
Ciao a tutti, torno a scrivere dopo un bel po' di tempo :)
Non so se tornerà utile a qualcuno ma non importa, volevo giusto dare un colpetto di vita a questa
sezione un tempo gloriosa :old:

Comunque, se non si fosse capito dal titolo, questa guida è fatta per inserire nel cliente il gira bonus manuale, per intenderci
una semplice schermata dove ci inserisci l'item bonussato, ci inserisci i gira bonus, e cliccando su gira bonus, giri i bonus (ma dai? :asd:)
gui.png


In allegato inserisco gli script e la grafica da inserire in root, uiscript e locale.

-| DOWNLOAD FILE |-

Iniziamo con allocare gli script nelle destinazioni corrette.
Premessa: fate attenzione alle spaziature.


Estraiamo l'archivio, all'interno troverete uiswitch.py che andrà inserito in root.
Poi troverete switcher.py da inserire in uiscript.
E poi troverete il file switcher.tga che andrà inserito in locale/it/ui
attenzione, se il vostro locale non è it e non volete creare ulteriori cartelle, non dovrete far altro che
aprire il file switcher.py (quello in uiscript) ed andare a riga 62. troverete

Codice:
 "image" : "locale/it/ui/switcher.tga",

cambiatelo con il percorso che più vi aggrada, ed inserite il file switcher.tga all'interno.


la prima parte è fatta, adesso andiamo ad inserire la possibilità di richiamare il pannello con un tasto a nostro piacere.
quindi apriamo il file game.py che si trova in root

inseriamo subito all'inizio tra gli import il seguente codice:
Codice:
import uiswitch

in seguito con la funzione cerca, cercate questa stringa
Codice:
        onPressKeyDict[app.DIK_F4]    = lambda : self.__PressQuickSlot(7)

qui andremo ad assegnargli un tasto, che è la parte di codice evidenziata in rosso qui sopra, cioè F4.
subito sotto inseriamo il seguente codice

Codice:
        onPressKeyDict[app.DIK_F7]    = lambda : self.__skillers()

io ho assegnato il tasto F7 perché F5 ed F6 erano già assegnati ad altre funzioni, voi scegliete il tasto
a vostro piacere (facendo sempre attenzione che sia libero)

ed eccoci giunti all'ultimo passaggio, andate in fondo a game.py
e inserite il codice qui sotto

Codice:
    #inizio switcher
   
    def __skillers(self):
        import uiswitch
        self.switch = uiswitch.Switcher()
        self.switch.Show()

    #fine switch

fine.
non è niente di speciale, ma speriamo che a qualcuno possa tornare utile.
Ciao a tutti :alesisi:
 

Allegati

  • Cambia bonus by skillers.zip
    90.6 KB · Visualizzazioni: 42