Jump to content

Zell

Members
  • Posts

    411
  • Joined

  • Last visited

  • Days Won

    28

Everything posted by Zell

  1. @Portuguese Só uma observação, não sei se é isso que você pretende. Se você quer printar os modelos pra transformar eles em sprites, como objetos e etc , Nem tenta, eu já fiz isso e ficou muito estranho. Não sei se ainda tenho uma print lá em casa. Mas não fica algo natural. Porém se não for pro que eu falei, ainda sim fica estranho :s
  2. Try if(countitem(id)<1 || Zeny<quantity)
  3. Thats is a big pull haha, Thanks!
  4. Zell

    Damage Effect

    that seems like it could be useful Yes, cause I'm doing a trading card game, with this I can make the attack/damage display
  5. I can't undersant very well your text.. are you using google translate?
  6. Thanks, with this informations I will take a study!
  7. Heey, thanks toekei, you are always support me So, you cleared my mind in some aspects. Just a little more questions and I will discovery the rest by me, thank! Why this? [/code] int slen = strlen(mes) + 9; [/code] Why the "+ 9"? Let me see if I understood: WFIFOW(fd,0)=0xb4; In this line i set the two "values" (just for reference) of packet? 0x48 0x65 0x6c 0x6c 0x6f 0x00 H e l l o ?(What the purpose of this 0x00?) Its just a space? Here too WFIFOW(fd,2), same as above, giving you (14 = 0x0E) : 0xb4 0x00 - 0x0E 0x00 - ... And amazing, while writing this post I realize the other things, now I undersant how to make this, now I can read hahaha, thank you so much! I have just this questions more
  8. Hi, I'm studying some stuffs and have a question, how does packet works? I mean, I know what they are, but how to read or write a new one? I THINK I know to read this, but whow to write a new one? For sample, we have the "mes" commands. Packet: /// Displays an NPC dialog message (ZC_SAY_DIALOG). /// 00b4 <packet len>.W <npc id>.L <message>.?B /// Client behavior (dialog window): /// - disable mouse targeting /// - open the dialog window /// - set npcid of dialog window (0 by default) /// - if set to clear on next mes, clear contents /// - append this text void clif_scriptmes(struct map_session_data *sd, int npcid, const char *mes) { int fd = sd->fd; int slen = strlen(mes) + 9; WFIFOHEAD(fd, slen); WFIFOW(fd,0)=0xb4; WFIFOW(fd,2)=slen; WFIFOL(fd,4)=npcid; memcpy((char*)WFIFOP(fd,8), mes, slen-8); WFIFOSET(fd,WFIFOW(fd,2)); } Whow to understand this? /// 00b4 <packet len>.W <npc id>.L <message>.?B In packet_db.txt we have: 0x00b4,-1 This mean that the packet len change your size. But some packets like the next button, are like this: 0x00b5,6 Why the packet lenght of next button are "6"? The next button return some value or send? I'm confuse. // 01. PacketType ID of the packet. // 02. PacketLength Length of the packet. If 0, packet is disabled in current packet version. If -1, packet has variable size. // 03. Name Name of the packet parser function (optional, for incoming packets only). // 04. FieldIndex Specifies the offset of a packet field in bytes from the begin of the packet (only specified when Name is given). // Can be 0, when the layout is not known. What is the FieldIndex? And for sample, if I want to write a new packet? I search for a ID not used? Just this? If i want to send for sample a "name" in a new packet? I don't need the C code, just the packet explain and maybe the clif code, but I think that I understood this. Any way, thanks for who help or read this. Sorry about english.
  9. Zell

    Portal sprite

    data/luafiles514/lua files/datainfo/jobname.lubchange [jobtbl.JT_WARPNPC] = "1_ETC_01", to [jobtbl.JT_WARPNPC] = "spritenameyouwant", oh yes, I forgot to tell you In last post that this not working, I think this is hardcoded in client. but I remember in the pass people changing the portal to a red
  10. BCT_ALL = 0x3F0001, /// All targets
  11. Well, we do not have a topic for scripts showcase (I already make this suggestion), so I will post here Here is my showcase of some nice stuffs I created. System Voiceovers (the language is ptbr, so do not try to understand) Description: This system was created to revolutionize the way you play ragnarok , at the time the project had over 100 voice actors ! Monster Voiceovers (the language is ptbr too) Description: This system its very cool and its form my actually project kado world, a trading card game , monsters have original voice actors, it is inspirated in LOL cause the monsters have talk to actions, like: Attack, Walking, Receive damage, Skills, Talk with other monsters, Death, Respawn Mob Control Skill Description: A custom skill where you can control a mob and etc Bleach System Soul (You can download here in rathena this script) Description: A system where a player can have two char in one! Byakugan,Sharingand and some custom skills: Description: Some custom skills Orb System: Description: Orbs are magical items that had characters powers from others dimension that use global skills and affect the battle! Custom Patch: Description: A patcher maked in C# with nice resourcers, there is a topic mine somewhere showing the stuffs
  12. If I remembered well, I founded it in Google, something like "medieval ragnarok skin", but I haven't more the grf uncrypt
  13. Thanks Neo, Coming from you is a great compliment Yes, its the opening of owari no seraph, I love this song. But the song is from the patch (login screen), I would not have wasted my time putting this background music xD About the UI, The only thing I'm not satisfied with is the progressbar , do not know where to place it or build one with its own design. I am pessimo in design. If you have some suggestion @topic Here I show the get mac address receive by the launcher https://vid.me/e/BmdQ @offtopic did you replace your warp portals with green arrows? Hahaha Yes and no, I don't like the warp portals so I made this npc sprite and the script is like this: prt_in,208,177,1 Script #Saída de Kados 53,1,1,{ unitwalk getcharid(3),208,177; end; OnTouch: warp "prontera",136,219; end; } Its nice cause this have the "same" effect of click in a warp (except the door icon :/) you could have just replaced the warp sprite with the green arrow client side, would have been easier (and the door icon would still be there) but ya i like the effect I didn't find a way to replace the warp portal, where is the path?
  14. Zell

    Damage Effect

    Thanks, I will try!!! Thank you so much Goddamit, works like a charm, I crated the command showdamage DMG,charid thanks!
  15. This forum is regarding Ro, your Sprite isn't from it
  16. and what the problem in edit in notepad? The link I gave you explain (and this is logic, not need a guide) and elsa explain to you, what more you want to understand what to do? Search a line withou a + or -, and the + lines you add and remove the cross symbol, and in the - you delete the line, what it's so difficult?
  17. Thanks Neo, Coming from you is a great compliment Yes, its the opening of owari no seraph, I love this song. But the song is from the patch (login screen), I would not have wasted my time putting this background music xD About the UI, The only thing I'm not satisfied with is the progressbar , do not know where to place it or build one with its own design. I am pessimo in design. If you have some suggestion @topic Here I show the get mac address receive by the launcher https://vid.me/e/BmdQ @offtopic did you replace your warp portals with green arrows? Hahaha Yes and no, I don't like the warp portals so I made this npc sprite and the script is like this: prt_in,208,177,1 Script #Saída de Kados 53,1,1,{ unitwalk getcharid(3),208,177; end; OnTouch: warp "prontera",136,219; end; } Its nice cause this have the "same" effect of click in a warp (except the door icon :/)
  18. Thanks Neo, Coming from you is a great compliment Yes, its the opening of owari no seraph, I love this song. But the song is from the patch (login screen), I would not have wasted my time putting this background music xD About the UI, The only thing I'm not satisfied with is the progressbar , do not know where to place it or build one with its own design. I am pessimo in design. If you have some suggestion @topic Here I show the get mac address receive by the launcher https://vid.me/e/BmdQ
  19. https://rathena.org/wiki/Diff
  20. You can pass the macaddres with a patcher. Sample: https://vid.me/e/BmdQ
  21. I think this have something to act files
×
×
  • Create New...