Jump to content

Notorius

Members
  • Posts

    109
  • Joined

  • Last visited

Posts posted by Notorius

  1. buenas quiero un npc que intercambie gold coin por cash hasta ahora e buscado en el furo y el que mas me a funcionado es este lo que quiero pedirles es su ayuda para poder editar la cantidad de monedas por la cantidad de cash es decir quiero que el itercambio se de 10 gold coin por 1 cash estoy usando este guion

    // Scripted by : Royr
    // Description : Simple Cash Converter
    // Topic: https://rathena.org/board/topic/127558-facing-problem-with-the-coin-to-cash-exchanger-npc/
    prontera.gat, 154, 180, 4	script	Cash Converter	4_M_01,{
    
    	mes .@name$ = "[ ^FF0000Cash Point Converter^000000 ]";
    	mes "Greetings! Player "+strcharinfo(0)+".";
    	mes " ";
    	mes "Total Balance: ^FF0000"+F_InsertComma(#CASHPOINTS)+"^000000 Cash Points";
    	dispbottom "You have Total Balance of: ^FF0000"+F_InsertComma(#CASHPOINTS)+"^000000 Cash Points";
    	next;
    	switch( select( implode(.menu_options$, ":") ) ) {
    	case 1:
    		mes .@name$;
    		mes "^0000FF"+.ItemName$+"^000000 will ^ff0000NOT TO BE REFUND^000000 after converted to ^FF0000Cash Points^000000.";
    		mes "How many Gold Coin do you want to exchange?";
    		mes " ";
    		mes "^ff0000Note^000000: "+.qty+" x ^0000FF"+.ItemName$+"^000000 equivalent to 200 ^FF0000Cash Points^000000.";
    		next;
    		input .@amount;
    		if( .@amount < .qty || .@amount > countitem(.itemID) ) {
    			mes .@name$;
    			mes "That's an Invalid amount.";
    			mes "Please try again.";
    			close;
    		}
    		mes .@name$;
    		mes "Are you sure you want to exchange "+.@amount+" x ^0000FF"+.ItemName$+"^000000 to "+ .@amount * 5 +" ^FF0000Cash Points^000000?";
    		next;
    		if( select(" - Yes: - No") == 2 ) close;
    			#CASHPOINTS = #CASHPOINTS + .@amount * 5 );
    			mes .@name$;
    			mes "You have successfully exchanged "+ .ItemName$ +" to Cash Points.";
    			mes " ";
    			mes "You have added your new balance "+ F_InsertComma(#CASHPOINTS) +" ^FF0000Cash Points^000000.";
    			delitem .itemID, .@amount;
    			dispbottom "Your new balance is now : "+ F_InsertComma(#CASHPOINTS) +" Cash Points";
    			close;
     	case 2:
    		mes .@name$;
    		mes "Alrighth then! You can come back anytime.";
    		close;
    	}
    
    OnInit:
    	.itemID = 7517;
    	.qty = 40;
    	.ItemName$ = getitemname(.itemID) +"";
    
    	setarray .menu_options$[0],
    	"- Exchange ^0000FF"+.ItemName$+"^000000 to ^FF0000Cash Points^000000",
    	"- Cancel";
    	end;
    }

     

  2. hola tengo una duda que debo de corregir para hacer que se pueden equipar 2 espadas? quiero que los páladin y los lord knight puedan equiparse dos de estas espadas de una mano que dobo de corregir ara que funcionen?

     

      - Id: 47012
        AegisName: Sword
        Name: Sword
        Type: Weapon
        SubType: 1hSword
        Buy: 20
        Weight: 900
        Attack: 150
        Range: 1
        Slots: 4
        Jobs:
          Crusader: true
          Knight: true
          Swordman: true
        Ubicaciones:
          Right_Hand: true
        WeaponLevel: 4
        EquipLevelMin: 1
        Refinable: verdadero

     

    actualizo la verdadera pregunta es como hago para que el lord knight pueda equiparce 2 espadas de una mano? ya que si la habilito para el uso del sinx  el si puede

     

  3. Buenas vengo con una duda sobre el limite maximo que se puede establecer, veran tengo entendido que para cambiar el HPMax se hace en pleyer.conf y que es esta la seccion que tengo que cambiar

    // Maximum HPs depending on base level. Default values are:
    // Lv 99:  330000
    // Lv150:  660000
    // Lv175: 1100000
    max_hp_lv99: 330000
    max_hp_lv150: 660000
    max_hp: 2500000

     

    pero mi dudas es porque cuando canvio este ultimo valor max_hp Todos los user lo alcansan de inmediato sin necesidad de usar cartas como la tao gunka es decir si yo establesco 20000000
    todos tienen esa vida automaticamente lo que yo quiero saber es que tengo que modificar para que el limite maximo a alcanzar sea 20 millones pero para poder llegar a este tengan que usar cartas stats equipo etc. 

  4. On 12/2/2023 at 16:51, khyle650 said:

        Guión : |
          bonificación bInt,3;
          bonificación bMatkRate,15;
          if (clase  == Job_Soul_Linker){
             bonus2 bSkillAtk,"SL_SMA",25;
             bonus2 bSkillAtk,"SL_STUN",25;}
          if (class == Job_High_Wizard){
             bonus2 bSkillAtk," ",25;
             bonus2 bSkillAtk," ",25;}
          if (clase == Job_High_Priest){
             bonus2 bSkillAtk," ",25;}

     

    Hello, what should I do so that for each refine level the holy light increases by 2%?

    bonus2 bSkillAtk,"AL_HOLYLIGHT",getrefine();}

  5. hola tengo un problema e instalado este complemento para flux cp https://github.com/sanasol/FluxCP_Addons-VoteForPoints pero el problema es de cuando quiero agregar un sitio de votacion me aparece el menu de agregar pero cuando le doy en agregar la pagina solo se recarga y no se agrega la pagina estoy  pensando que son las tablas sql pero no se donde este el error ya que los usuarios normales no pueden entrar al panel de votacion solo los admin alguien que conozca una solucion? no me arroja ningun error 

  6. El 1/17/2020 a las 8:31, Mael dijo:

    Me alegra, este complemento apoyará a muchos.

    Hola acabo de instalar este sistema de votos pero tengo un problema al momento de agregar alguna pagina para votos este solo se recarga y no agrega la nueva pagina aparece como si no hubiera echo nada no me sale ningun error en pantalla cual sera mi error?

     

     

    ademas de que no deja entrar a los usuarios que no son admin al panel de votacion

    https://prnt.sc/OYBippYKAbDm

  7. Hace 2 horas, Angeluz dijo:

    Para los items y mobs, agregaste las db? (están el repositorio de rathena:  https://github.com/rathena/rathena/tree/master/sql-files )

     

    Lo de esas funciones creo que apareció hace poco no las he visto, deja revisar y te aviso

     

    Edit:
    Agregué las funciones y me funcionan correctamente, no modifiqué nada. No se cual pueda ser tu error.

    Funcionan tanto en cuentas de GM como de usuario normal

    listo la solucion fue volver a subir las tablas sql del emulador a ecepcion de la de main y logs las demas las subi otra vez eso lo soluciono todo ademas de que tuve que instalar las tablas sql del flux cp de manera manual  gracias por la ayuda todo fue un enredo lo que hice alparecer por eso tuve que reinstalar todo xd

     

  8. 55 minutes ago, Angeluz said:

    yo lo que hago cuando me pasa eso, es reinstalarlas manualmente, dentro de la carpeta del fluxcp hay una de schemas
    https://github.com/rathena/FluxCP/tree/master/data/schemas

     

    ahi revisa cuales te faltan y aplicas los sql

    sigue sin funciona r sera que debo activarl algo dentro de acces o aplication? otra cosa no deja restablecer posicion ni si quiera a los admin manda el siguiente msj no estas autorizado

  9. On 11/22/2021 at 9:37 AM, Mael said:

    Quizá esto pueda ayudarte: https://github.com/rathena/FluxCP/pull/275

    al momento de actualizar me lanza este error

    Se encontró un error durante la vigencia de la aplicación.

    Esto podría deberse a una variedad de problemas, como un error en la aplicación.

    Sin embargo, normalmente es causado por  una mala configuración  .

    Detalles de la excepción

    Error:  Flux_Error

    Mensaje:  error crítico de MySQL en el instalador/actualizador: nombre de columna duplicado 'use_existing'

    Archivo: /home/relaxro1/public_html/lib/Flux/Installer/Schema.php:131

    archivo Linea Función/Método
    /home/relaxro1/public_html/lib/Flux/Installer/Schema.php 155 Flux_Installer_Schema::instalar()
    /home/relaxro1/public_html/lib/Flux/Installer/MainServer.php 52 Flux_Installer_Schema::actualizar()
    /home/relaxro1/public_html/modules/install/index.php 83 Flux_Installer_MainServer::updateAll()
    /home/relaxro1/public_html/lib/Flux/Template.php 375 incluir()
    /home/relaxro1/public_html/lib/Flux/Dispatcher.php 170 Flux_Template::render()
    /home/relaxro1/public_html/index.php 169 Flux_Dispatcher::dispatch()

    Rastreo de excepción como cadena

     

     

    pero si borro todas las tablas cp_ ahora el error dice que las tablas no existen

     

    Se encontró un error durante la vigencia de la aplicación.

    Esto podría deberse a una variedad de problemas, como un error en la aplicación.

    Sin embargo, normalmente es causado por una mala configuración .

    Detalles de la excepción

    Error: Flux_Error

    Mensaje: error crítico de MySQL en el instalador/actualizador: la tabla '121403179_servidor.cp_itemshop' no existe

    Archivo: /home/relaxro1/public_html/lib/Flux/Installer/Schema.php:131

    Archivo Línea Función/Método
    /home/relaxro1/public_html/lib/Flux/Installer/Schema.php 155 Flux_Installer_Schema::instalar()
    /home/relaxro1/public_html/lib/Flux/Installer/MainServer.php 52 Flux_Installer_Schema::actualizar()
    /home/relaxro1/public_html/modules/install/index.php 83 Flux_Installer_MainServer::updateAll()
    /home/relaxro1/public_html/lib/Flux/Template.php 375 incluir()
    /home/relaxro1/public_html/lib/Flux/Dispatcher.php 170 Flux_Template::render()
    /home/relaxro1/public_html/index.php 169 Flux_Dispatcher::dispatch()

    Rastreo de excepción como cadena

  10. On 19/2/2023 at 7:40, Angeluz said:

    Si tienes el último hash del emulador no deberías desactivar el emblemwebservice, pero está aquí:
    https://github.com/rathena/FluxCP/blob/master/config/application.php#L24

     

    Y sobre los MvP hay que cargarlos en el sql, los mob_db y los item_db, y sí, los que tienen _re es porque son renovacion, depende de tu emulador

    Tengo una duda es realmente necesario reinstalar totalmene el flux cp estoy usando la ultima version de flux cp es que e estado teniendo problemas con el que pasaron ariva al reinstalar me dice que esta ya instaladas las tablas cp_ pero aunque las borre me sigue apareciendo el error

     

  11. 1 hour ago, BabaVoss said:

    hola señor, ¿puede ayudarme con algo como esto (if(readparam(bAgi)>=100) { bonus bDelayRate,-45; )
    necesito ser un script de función, con o sin un elemento. si un usuario tiene 100 agi, le dará este tipo de efecto de bonificación.
     

    use this.

        Script: |
          if (readparam(bAgi)>=77) {
             bonus bDelayRate,-100;
          }

  12. On 11/22/2021 at 1:28 PM, Angeluz said:

    Muchas gracias por la respuesta, al parecer si era eso, lo agregué y ahora si me salen los items y los mvp, los personajes aún no, pero revisaré nuevamente a ver si agregué algo mal

    EDIT:
    Revisé el código y está bien, pero no agrega nada sobre el character, por lo que revisaré que puedo hacer, creo que debe estar muy relacionado

     

    EDIT2:

    Finalmente era por el emblemwebservice, al desactivarlo aparecen los personajes

    donde desactivo el emblemwebservice otra cosal cual tabla de item subiste ala base de datos es que ami me aparece laas tablas de mi emulador con un _re que me imagino que es de renewall y las otras no lo tienen subo las que no tienen el _re al final?

     

  13. On 2/13/2023 at 6:51 AM, khyle650 said:

        Script: |
          bonus bInt,3;
          bonus bMatkRate,15;
          if (class == Job_Soul_Linker){
             bonus2 bSkillAtk,"SL_SMA",25;
             bonus2 bSkillAtk,"SL_STUN",25;}
          if (class == Job_High_Wizard){
             bonus2 bSkillAtk," ",25;
             bonus2 bSkillAtk," ",25;}
          if (class == Job_High_Priest){
             bonus2 bSkillAtk," ",25;}

    thank you. I have a question. I'm using the latest version of rathen, is there a list of all the bonuses that can be added?

     

    And if I want the bonus to be applied to the  wizard as well as to the high wizard, how should the script be? An example if I want the applicable bonus to be for Sage and Professor, how should the bonus be? one more dua if it's for baby job is it the same?

     

    Hello, it's me again, I have a question. Is the way I'm doing it correct? The damage increases by 1% of the skill per refine.

          if (class == JOB_ALCHEMIST || class == JOB_CREATOR || class == JOB_BABY_ALCHEMIST){
             bonus2 bSkillAtk,"AM_ACIDTERROR",20;
             bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",20;
             bonus2 bSkillAtk,"CR_ACIDDEMONSTRATION",getrefine();
             bonus2 bSkillAtk,"AM_ACIDTERROR",getrefine();}

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

    { . @r = obtenerRefinar (); bonus2 bSkillAtk , "CR_ACIDDEMOSTRATION" , . @r ; }

     

    In a section of the forum I found this but it did not help me, it gave me an error when giving realoaditemdb but it says there that it is to increase 1% per refine and the one I am using I do not know if it works the same as this

  14. Hello, I have doubts about how to add effects for the classes in the items. I don't know how they work. This is a bonus. I don't know how to make an effect work for high priest, another for soul linker and another for high wizard.

        Script: |
          bonus bInt,3;
          bonus bMatkRate,15;
          if (class == Job_Soul_Linker)
             bonus2 bSkillAtk,"SL_SMA",25;
             bonus2 bSkillAtk,"SL_STUN",25;
          if (class == Job_Mage)
             bonus2 bSkillAtk," ",25;
             bonus2 bSkillAtk," ",25;
          if (class == Job_Acolyte)
             bonus2 bSkillAtk," ",25;

    is this the correct way?


     

  15. 11 hours ago, Vy Low said:

    si tiene csf u otro firewall, permita que la ip de su servidor web se conecte al vps

    Does anyone know how to reinstall? It is that it does not let me make changes to reinstall from 0

  16. hello I have a problem when I was trying to install the database I made a mistake with the mysql user data but now I don't know how to reinstall install again I already changed the data and I still get the error

    fluxcperror.png

×
×
  • Create New...