Jump to content

Rafa23Alzira

Miembro
  • Contador contenido

    588
  • Ingreso

  • Última visita

  • Días ganados

    34

Mensajes publicados por Rafa23Alzira

  1. la idea era no hacer 2 funciones 1 para sumar y otra para restar, de hay al primer valor uno para sumar el +, cantidad de mds,

     

    -, cantidad de mds xd

    Simplemente como puse yo la función pc.change_coins() puedes sumar y restar libremente

     

    pc.change_coins(1000)

    pc.change_coins(-1000)

     

    Mira te explico:

     

    mysql_query("UPDATE account.account SET coins=coins+'"..x.."' WHERE id='"..pc.get_account_id().."' LIMIT 1")

     

    Pongamos que el usuario tiene 100 coins y le quieres quitar 20, poniendo pc.change_coins(-20) haría esto:

     

    mysql_query("UPDATE account.account SET coins=coins+'-20' WHERE id='"..pc.get_account_id().."' LIMIT 1")

     

    100 + (-20) = 80, por lo tanto no hace falta 2 funciones.

  2.  

    Funcionaría así:?

     

    function pc.change_coins(y,x)	mysql_query("UPDATE account.account SET coins=coins'"..y.."''"..x.."' WHERE id='"..pc.get_account_id().."' LIMIT 1")end
    when idcupon.use begin			pc.change_coins(+,1000)            pc.change_coins(-,1000)		end

    Para que restar y sumar a la vez, esque no cojo la idea de que quires hacer SeMa xd

     

    Por cierto, no hace falta poner el + de predeterminado ya lo suma, y la " , " tampoco

  3. Hola chicos, les traigo dos mini funciones para las quest, es necesario tener puesto el mysql en quest, pero ahora casí todos los tienen así que no creo que haya problema.

     

    Las funciones son las siguientes:

     

    pc.change_coins(x)

    function pc.change_coins(x)	mysql_query("UPDATE account.account SET coins=coins+'"..x.."' WHERE id='"..pc.get_account_id().."' LIMIT 1")end

    Te permite dar o quitar coins del usuario, por ejemplo

    quest cupon_md_1000 begin	state start begin		when idcupon.use begin			pc.change_coins(1000)		end	endend	

    Para restar simplemente añadir - antes del número pc.change_coins(-100)

     

     

     

     

    pc.get_coins()

    function pc.get_coins()             local a = mysql_query("select * from account.account where id ='"..pc.get_account_id().."' LIMIT 1")             return a.coins[1] end 

    Te permite ver las coins que tienes, por ejemplo:

    quest consulta_coins begin	state start begin		when login begin			if pc.get_coins() < 100 then				say("Tienes menos de 100 coins")			else				say("Tienes más de 100 Coins")			end		end	endend	

     

     

  4. quest bienvenida begin	state start begin		when login with pc.getqf("bienvenida") == 0 and pc.get_level() == 1 begin			if pc.get_sex() == 0 then				elseif pc.get_job() == 0 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como un nuevo Guerrero en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 1 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como un nuevo Ninja en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 2 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como un nuevo Sura en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 3 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como un nuevo Shaman en AngelsMt2")					pc.setqf("bienvenida",1)								elseif pc.get_sex() == 1 then				elseif pc.get_job() == 0 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como una nueva Guerrera en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 1 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como una nueva Ninja en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 2 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como una nueva Sura en AngelsMt2")					pc.setqf("bienvenida",1)				elseif pc.get_job() == 3 then					notice_all("Le damos la bienvenida a "..pc.get_name().." como una nueva Shamana en AngelsMt2")					pc.setqf("bienvenida",1)			end		end	endend				
  5. Hola buenas chicos, resulta que quiero actualizar el android de un samsung galaxy S2 que tiene 2.0.3 a 4.algo y para ello he leído que tengo que hacer unas cosas entre ellas rootear el móvil, si alguien sabe y lo ha hecho alguna vez podría decírmelo y le pregunto unas cosas por skype o por aquí, ya que no lo he hecho nunca y no se si tiene riesgos o algo, muchas gracias.

  6. Hola chicos, como he visto que hay varios designers por aquí en el foro haciendo firmas y demás me preguntaría si no sería demasiada molestia que me hicieran un logo en el que pusiera Metin2Neocon con estilo helado para mi web.

     

    El estilo debe encajar aquí, de unos 600x100 más o menos, donde pone Metin2Neocon, si es un poco más grande de ancho/alto no pasa nada. 

     

    Imagen enviada

     

     

    Un saludo, y gracias de antemano.

  7. constinfo.py:

     

     

    # optionIN_GAME_SHOP_ENABLE = 1CONSOLE_ENABLE = 0PVPMODE_ENABLE = 1PVPMODE_TEST_ENABLE = 0PVPMODE_ACCELKEY_ENABLE = 1PVPMODE_ACCELKEY_DELAY = 0.5PVPMODE_PROTECTED_LEVEL = 30ENERGY = 0

     

     

     

    uihealth.py:

     

     

    import uiimport constInfodef GetInfoFrom(id):	table = {		1	:	constInfo.PLAYER_NAME,		2	:	constInfo.PLAYER_HP,		3	:	constInfo.PLAYER_MAX_HP,		4	:	constInfo.PLAYER_SP,		5	:	constInfo.PLAYER_MAX_SP}

     

     

    uitarget.py

     

     

    import appimport uiimport playerimport netimport wndMgrimport messengerimport guildimport chrimport nonplayerimport localeimport constInfoimport uiHealth

     

     

    game.py

     

     

    import osimport appimport dbgimport grpimport itemimport backgroundimport chrimport chrmgrimport playerimport snd

     

     

     

    Gracias :D

  8. Hola chicos, estoy intentando implementar este sistema 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     y me esta dando error al entrar al servidor, al poner la cuenta se cierra.

     

    Me da este error en syserr:

    1230 05:03:09401 :: networkModule.py(line:194) SetSelectCharacterPhasesystem.py(line:130) __pack_importsystem.py(line:110) _process_resultintroSelect.py(line:26) ?system.py(line:130) __pack_importsystem.py(line:110) _process_resultuiTarget.py(line:12) ?system.py(line:130) __pack_importnetworkModule.SetSelectCharacterPhase - exceptions.SyntaxError:invalid syntax (line 5)1230 05:03:09402 :: ============================================================================================================1230 05:03:09402 :: Abort!!!!

    Creo (no se seguro, ya que en python no se nada) que es del archivo uihealth.py, dejo una imagen de como lo tengo puesto:

     

     

    Imagen enviada

     

     

    Dejo los archivos que pide editar por si necesitáis ver los otros archivos mejor, muchas gracias de antemano.

     

    Link de descarga de los archivos: 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

×
×
  • Crear nuevo...