Jump to content

Ayuda script.


linkineox

Recommended Posts


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  30
  • Reputation:   0
  • Joined:  12/03/13
  • Last Seen:  

Hola buenas cuando cargo este npc me bota este error:

[Error]:
script error on npc/battleground/bg_common.txt line 740
    parse_simpleexpr: unmatched ')'
   735 :
   736 :        if( .@Destiny )
   737 :        { // Check Storage Space Limit
   738 :                if( .@cID )
   739 :                {
*  740 :                        if( checkspace'('.@Items[.@j],.@total,1,0,0,254,0,.@cID&0xffff,(.@cID>>16)&0xffff) == 0 )
   741 :                        {
   742 :                                mes "[Telma]";
   743 :                                mes "It's seen your storage cannot accept more items.";
   744 :                                mes "Go to your store and check the free space.";
   745 :                                close;

Alguien sabe el porque?

Edited by Mael
codebox
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.02
  • Content Count:  207
  • Reputation:   16
  • Joined:  12/19/13
  • Last Seen:  

mira tienes un pequeño error en la linea, donde dice <checkspace> después tiene una ' 
borrala o remplaza por esto....

 

if( checkspace(.@Items[.@j],.@total,1,0,0,254,0,.@cID&0xffff,(.@cID>>16)&0xffff) == 0 )

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  177
  • Topics Per Day:  0.04
  • Content Count:  909
  • Reputation:   247
  • Joined:  11/08/11
  • Last Seen:  

LoL??

te equivocas zikoziz lo que pone con ' es porque el mapserver le dice que hay un error.
El unico error que veo asi rapido es por el checkspace, que hay...me imagino que esto habra salido del mod de perseus y por tanto dentro del SRC le falta añadir comandos al emulador rAthena.
Si quieres usar ese script tendrás que usar su emulador modificado pagando el dinerito como le gusta a él.
Por lo tanto tendrás que pedirle ayuda al creador del emulador mod.

no puedo ayudarte en temas de script custom de otras personas con tantas modificaciones.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.02
  • Content Count:  207
  • Reputation:   16
  • Joined:  12/19/13
  • Last Seen:  

lo que el marca su error es con un * en la linea *740.
su linea 740 es la mala lo que se ve  vista es un error de escritura con un ' de más, es ese el error que explica el linkinoex,

solo borra el ' después del checkspace

Edited by Zikoziz
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  182
  • Reputation:   36
  • Joined:  01/26/12
  • Last Seen:  

En eAthena/rAthena, los errores se marcan con un asterisco en el número de línea, y con comillas simples en el primer caracter que da error, tal como dice Ziu.

 

En Hercules los caracteres problemáticos se marcan en rojo y se señalan con una flecha para evitar esas confusiones. Utilizando el validador de Haru para scripts de Hercules (que debería validar bien un 95% o más de los scripts para rAthena porque son proyectos hermanos), el problema sigue estando en la misma posición:

gfm6.png

 

El problema radica en que tal como dice Ziu, no existe ningún comando de scripting en rAthena (ni en eAthena ni Hercules) llamado checkspace. El más cercano a ello es checkweight. Todo esto proviene de los esfuerzos de los desarrolladores de eAmod de oscurecer el software que proporcionan para evitar "plagios", siendo los scripts casi la única parte de su software que pueden vender de forma legal (enlace al texto completo de la licencia de eAthena/rAthena/Hercules), porque la licencia bajo la que venden las modificaciones al código fuente (no los scripts) es ilegal.

 

Tengo constancia de la existencia de versiones adaptadas de las BG de Zephyrus para eAthena/rAthena/Hercules aunque no dispongo de ellas, por lo que desgraciadamente tendrás que gastar 200 dólares estadounidenses en un producto mayoritariamente ilegal y que últimamente está casi muerto (apenas tendrás soporte oficial en eAmod), o buscar alguna de las versiones convertidas. Nadie te va a poder sugerir que busques y descargues una copia ilegal de eAmod para utilizarla en tu servidor, y aunque lo hagas no tendrás soporte.

 

Un saludo.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...