annuncio

Comprimi
Ancora nessun annuncio.

[EASYUO] Bod Gatherer

Comprimi
Questa è una discussione evidenziata.
X
X
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi

  • #61
    ragazzi, ogni volta ke metto in play lo script trovo sempre il client crashato...soluzioni?

    [il gioco è aggiornato ma uso un client vekkiotto (6.0.14.1)]

    ICQ: 272962292

    Commenta


    • #62
      A me non va quando si trova dal GM black di Umbra, chiede il bod al npc che non li da invece di chiederlo a quello li vicino che li da, cosa si deve fare per far cambiare la richiesta sull'altro npc?

      Commenta


      • #63
        Originariamente inviato da Pacimero Visualizza il messaggio
        A me non va quando si trova dal GM black di Umbra, chiede il bod al npc che non li da invece di chiederlo a quello li vicino che li da, cosa si deve fare per far cambiare la richiesta sull'altro npc?
        trova tramite il find di easy uo la sub npc e sostituiscila con questa

        codice:
        sub findNpc
        namespace push
        namespace local findNpc
        set !type %1
        set !previous %2
        set !arraySize 0
        set !element 1
        _findNpc:
        GoSub CheckForConnectionLost
        finditem HS_IS G_8
        ignoreitem #findid
        if #findkind <> -1
        {
        	if #findrep = 7
        	{
        		event property #findid
        		if !type = tailor
        		{
        			if guild notin #property
        			{
        				if weaver in #property || tailor in #property
        				{
        					set !npc . !element #findid
        					set !arraySize !arraySize + 1
        					set !element !element + 1
        				}
        			}
        		}
        		if !type = smith
        		{
        			if guild notin #property
        			{
        			 if blacksmith in #property || armourer in #property
        			 {
        				set !npc . !element #findid
        				set !arraySize !arraySize + 1
        				set !element !element + 1
        			 }
              }
        		}
        	}
        	goto _findNpc
        }
        ignoreitem reset
        set !npc none
        for !i 1 !arraySize
        {
          GoSub CheckForConnectionLost
        	if !npc . !i <> !previous
        	{
        		set !npc !npc . !i
        		set !i !arraySize
        	}
        }
        if !npc = none
        	set #result !previous
        else
        	set #result !npc
        namespace pop
        return #result

        Commenta


        • #64
          ottimo ora funziona perfettamente

          grazie dell'aiuto

          Commenta


          • #65
            Non si puo fare in modo che non si impalli nel caso in cui chiedesse il bod all'npc che si trova sullo stesso tile del pg?? In questi casi toglie l'auto insure e si impalla....
            Se fossi piu' simpatico sarei meno antipatico.

            Commenta


            • #66
              io ho risolto facendo le rail a Luna, si riesce a prendere gli npc stando fuori dalle stanze e si evita questo bug dell'insure

              P.S. son tornato giusto da pochi giorni e le rail le ho fatte stamattina, il tempo di testarle e poi le posto (un giro l'ha fatto giusto, ma voglio esser sicuro) che a luna va pure molto più veloce di umbra
              Ultima modifica di Tunderstorm; 18-02-2010, 13:08.

              ICQ 590-218-729

              Commenta


              • #67
                Originariamente inviato da nocappa Visualizza il messaggio
                Non si puo fare in modo che non si impalli nel caso in cui chiedesse il bod all'npc che si trova sullo stesso tile del pg?? In questi casi toglie l'auto insure e si impalla....
                trova questa parte di codice
                codice:
                _useVendorLoop:
                finditem !vendorID G
                if #findkind = -1
                {
                	namespace pop
                	return #false
                }
                gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                if paper_doll in #contname
                	gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                gosub clickContextMenuOption !_contextOption
                if ! #result
                {
                	set !useVendorCnt !useVendorCnt + 1
                modificala in questo modo
                codice:
                _useVendorLoop:
                finditem !vendorID G
                if #findkind = -1
                {
                	namespace pop
                	return #false
                }
                [COLOR="Red"];[/COLOR]gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                [COLOR="Red"];[/COLOR]if paper_doll in #contname
                [COLOR="Red"];[/COLOR]	gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                [COLOR="Red"];[/COLOR]gosub clickContextMenuOption !_contextOption
                [COLOR="Red"]gosub QUELLOCHEVUOI #findid[/COLOR]
                if ! #result
                {
                	set !useVendorCnt !useVendorCnt + 1
                ed inserisci una nuova sub, la puoi mettere tranquillamente in fondo a fine script
                codice:
                 sub QUELLOCHEVUOI
                exevent popup %1 4
                return #true

                risolto!
                ora ricordati quando vendi i bodbook di darmi una percentuale eh eheheh
                ICQ: 567-107-480

                Sono spesso occupato con l'università , pazientate

                Commenta


                • #68
                  funziona anche quando si clicca su un pg invece del vendor? mi capita a luna che la gente stia sullo stesso tile dell'npc per consegnare i BOD con gli script e lo script salta sul waitforgump

                  ICQ 590-218-729

                  Commenta


                  • #69
                    Originariamente inviato da Tunderstorm Visualizza il messaggio
                    funziona anche quando si clicca su un pg invece del vendor? mi capita a luna che la gente stia sullo stesso tile dell'npc per consegnare i BOD con gli script e lo script salta sul waitforgump
                    in questo modo funziona sempre perchè non usa più il click del mouse ma apre il gump relativo all'id, quindi sempre del npc e mai di altro
                    ICQ: 567-107-480

                    Sono spesso occupato con l'università , pazientate

                    Commenta


                    • #70
                      Originariamente inviato da DaniOvertures Visualizza il messaggio
                      trova questa parte di codice
                      codice:
                      _useVendorLoop:
                      finditem !vendorID G
                      if #findkind = -1
                      {
                      	namespace pop
                      	return #false
                      }
                      gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                      if paper_doll in #contname
                      	gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                      gosub clickContextMenuOption !_contextOption
                      if ! #result
                      {
                      	set !useVendorCnt !useVendorCnt + 1
                      modificala in questo modo
                      codice:
                      _useVendorLoop:
                      finditem !vendorID G
                      if #findkind = -1
                      {
                      	namespace pop
                      	return #false
                      }
                      [COLOR="Red"];[/COLOR]gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                      [COLOR="Red"];[/COLOR]if paper_doll in #contname
                      [COLOR="Red"];[/COLOR]	gosub clickScreenXYZ #findx #findy #findz !vendorX !vendorY
                      [COLOR="Red"];[/COLOR]gosub clickContextMenuOption !_contextOption
                      [COLOR="Red"]gosub QUELLOCHEVUOI #findid[/COLOR]
                      if ! #result
                      {
                      	set !useVendorCnt !useVendorCnt + 1
                      ed inserisci una nuova sub, la puoi mettere tranquillamente in fondo a fine script
                      codice:
                       sub QUELLOCHEVUOI
                      exevent popup %1 4
                      return #true

                      risolto!
                      ora ricordati quando vendi i bodbook di darmi una percentuale eh eheheh
                      idolo, adesso lo provo!!

                      Per la quota magari piu avanti, mi son rifatto i pg dopo un delete dell'account, adesso in game non ho la casa e non ho nemmeno i soldi per prendermi un bod book da riempire. :P
                      Se fossi piu' simpatico sarei meno antipatico.

                      Commenta


                      • #71
                        siamo in 2 lol, pure io sto messo uguale lol

                        ICQ 590-218-729

                        Commenta


                        • #72
                          la seconda versione non è ancora stata adattata per i 7 slot? perchè sul login per fare il giretto con il 7° chat m'ha dato errore (con il 6° ha fatto il giretto tranquillo)

                          P.S. rail per luna

                          inn_tailor_luna.txt
                          codice:
                          ; * Created with CEOAutoRailWriter on 02/18/10 * 
                          ; 
                          set %endspot 3 
                          set %X1 986 
                          set %Y1 523 
                          set %Z1 -50 
                          set %X2 979 
                          set %Y2 521 
                          set %Z2 -50 
                          set %X3 977 
                          set %Y3 521 
                          set %Z3 -50
                          tailor_smith_luna.txt
                          codice:
                          ; * Created with CEOAutoRailWriter on 02/18/10 * 
                          ; 
                          set %endspot 3 
                          set %X1 977 
                          set %Y1 521 
                          set %Z1 -50 
                          set %X2 981 
                          set %Y2 515 
                          set %Z2 -50 
                          set %X3 981 
                          set %Y3 513 
                          set %Z3 -50
                          smith_inn_luna.txt
                          codice:
                          ; * Created with CEOAutoRailWriter on 02/18/10 * 
                          ; 
                          set %endspot 3 
                          set %X1 981 
                          set %Y1 513 
                          set %Z1 -50 
                          set %X2 984 
                          set %Y2 519 
                          set %Z2 -50 
                          set %X3 986 
                          set %Y3 523 
                          set %Z3 -50
                          tailor_inn_luna.txt
                          codice:
                          ; * Created with CEOAutoRailWriter on 02/18/10 * 
                          ; 
                          set %endspot 3 
                          set %X1 977 
                          set %Y1 521 
                          set %Z1 -50 
                          set %X2 983 
                          set %Y2 521 
                          set %Z2 -50 
                          set %X3 986 
                          set %Y3 523 
                          set %Z3 -50
                          con l'alt sloggato nell'angolino alla bank (piano di sotto, di fronte alle chest bianche)
                          Ultima modifica di Tunderstorm; 19-02-2010, 02:32.

                          ICQ 590-218-729

                          Commenta


                          • #73
                            Originariamente inviato da Tunderstorm Visualizza il messaggio
                            la seconda versione non è ancora stata adattata per i 7 slot? perchè sul login per fare il giretto con il 7° chat m'ha dato errore (con il 6° ha fatto il giretto tranquillo)
                            ciao cerca tramite il find di easy uo sullo script questa parte di script
                            codice:
                            set !y !char * 40 + 130
                            e la sostituisci con questa
                            set !y !char * 40 + 100
                            poi cerca quest'altra parte di script e metti 7 al posto di 6 così

                            codice:
                             
                            if ! #result || !char > 7
                            	set !charCheck #true
                            aggiungi ovviamente le righa relativa al settimo pg

                            codice:
                            ;gosub bodcycle 1 7 rail_umbra 2 ;(eventuale)sesto pg dell'elenco

                            Commenta


                            • #74
                              L'unico problema ora è che a volte mi si impalla uo su connecting, ma quello penso non sia risolvibile/imputabile con/allo script.
                              Se fossi piu' simpatico sarei meno antipatico.

                              Commenta


                              • #75
                                Originariamente inviato da nocappa Visualizza il messaggio
                                L'unico problema ora è che a volte mi si impalla uo su connecting, ma quello penso non sia risolvibile/imputabile con/allo script.
                                ci sarebbe un modo e sarebbe quello di aprire una schermata di ultima dall'EUOX, cliccando il seguente percorso tolls/UOXL/new client, l'unico problema è che non ho idea di come si fà scriptando, se qualcuno ha qualche suggerimento

                                Commenta

                                Sto operando...
                                X