Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Firon3

Members
  • Posts

    60
  • Joined

  • Last visited

    Never

Everything posted by Firon3

  1. you might have to delete everything in a folder before you erase it… Used to happen with some other stuff when I was on my ol' computer. Ctrl + a then delete, repeat for every folder that seems to fail at doing it itself.
  2. I was working on the script sadscript way a some times ago, its doable sadscriot but sure is complicated… I might find it back and post it unfinished (not used to do this) but school, job and theater takes alot of my time... a lot...
  3. INI power… PutVar([…],GetPlayerName(index)] SetPlayerName(index, "") SetPlayerName(index, GetVar([…])) This is no exact code, and the major leak is the fact that if your player's in a guild, hes a guildname walkin around… Plus its no uses against monsters... I might come out with exact code all made with some other stuff... Later, when I'll get some free time...
  4. to make it the way you speak of is nearly impossible without trigger… also, personal vew is impossible so it would come to sources... My Theives' hability to find hidden path is simply a class block... you can do it that way but then, no one can acess it except theives.
  5. I havn't properly looked at it… I'll debug it right away: ``` Case 1 Dim ShapeShifted Dim GetOldSprite Dim GetOldWeapon Dim GetOldArmor Dim GetOldShield Dim GetOldHelmet Dim GetOldSpell1 Dim GetOldSpell2 Dim GetOldSpell3 Dim GetOldSpell4 GetOldSprite = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Sprite ") GetOldWeapon = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), "Weapon ") GetOldArmor = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), "Armor ") GetOldShield = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Shield ") GetOldHelmet = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Helmet ") GetOldSpell1 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Spell1 ") GetOldSpell2 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Spell2 ") GetOldSpell3 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Spell3 ") GetOldSpell4 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Spell4 ") ShapeShifted = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", GetPlayerName(Index), " Shifted ") If ShapeShifted = "" Then Call PutVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Shifted", "2") Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Sprite ", GetPlayerSprite(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Weapon ", GetPlayerWeaponSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Armor ", GetPlayerArmorSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Spell 1 ", GetPlayerSpellSlot(index, 1)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Spell 2 ", GetPlayerSpellSlot(index, 2)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Spell 3 ", GetPlayerSpellSlot(index, 3)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Spell 4 ", GetPlayerSpellSlot(index, 4)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Helmet ", GetPlayerHelmetSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Shield ", GetPlayerShieldSlot(index)) Call SetPlayerStr(Index, GetPlayerSTR(Index) + 5 ) Call SetPlayerDef(Index, GetPlayerDEF(Index) - 15 ) Call SetPlayerSPEED(Index, GetPlayerSPEED(Index) + 20 ) 'Call SetPlayerMaxHP(Index, GetPlayerMaxHP(Index) / 2 ) 'Call SetPlayerMaxMP(Index, GetPlayerMaxMP(Index) / 2 ) 'Call SetPlayerHP(Index, GetPlayerHP(Index) / 2 ) 'Call SetPlayerMP(Index, GetPlayerMP(Index) / 2 ) Call SetPlayerSprite(Index, 110) Call SetPlayerSpellSlot(Index, 1, 1) Call SetPlayerSpellSlot(Index, 2, 2) Call SetPlayerSpellSlot(Index, 3, 3) Call SetPlayerSpellSlot(Index, 4, 4) Call SetPlayerWeaponSlot(Index, 10) Call SetPlayerArmorSlot(Index, 11) Call SetPlayerShieldSlot(Index, 12) Call SetPlayerHelmetSlot(Index, 13) Call PlayerMsg(Index, "You are now a tiger!", 10) Call SendPlayerData(index) Call SendStats(index) Call SendHP(Index) Call SendMP(index) End If If ShapeShifted = "2" Then Call PutVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", GetPlayerName(Index), "Shifted", "") Call SetPlayerStr(Index, GetPlayerSTR(Index) - 5 ) Call SetPlayerDef(Index, GetPlayerDEF(Index) + 15 ) Call SetPlayerSPEED(Index, GetPlayerSPEED(Index) - 20 ) 'Call SetPlayerMaxHP(Index, GetPlayerMaxHP(Index) * 2 ) 'Call SetPlayerMaxMP(Index, GetPlayerMaxMP(Index) * 2 ) 'Call SetPlayerHP(Index, GetPlayerHP(Index) * 2 ) 'Call SetPlayerMP(Index, GetPlayerMP(Index) * 2 ) Call SetPlayerSprite(Index, GetOldSprite) Call SetPlayerSpellSlot(Index, 1, GetOldSpell1) Call SetPlayerSpellSlot(Index, 2, GetOldSpell2) Call SetPlayerSpellSlot(Index, 3, GetOldSpell3) Call SetPlayerSpellSlot(Index, 4, GetOldSpell4) Call SetPlayerWeaponSlot(Index, GetOldWeapon) Call SetPlayerArmorSlot(Index, GetOldArmor) Call SetPlayerShieldSlot(Index, GetOldShield) Call SetPlayerHelmetSlot(Index, GetOldHelmet) Call PlayerMsg(Index, "You have successfully shifted back to human form! ", 10 ) Call SendPlayerData(index) Call SendStats(index) Call SendHP(Index) Call SendMP(index) End If End Select ``` Notes: * I removed all errors concerning the PutVar and GetVar 's errors * I also commented instances of buggy things (moslty thinking about SetPlayerMaxHP) * Fixed SetPlayerSPD for SetPlayerSPEED * Changed structure to make it easyer to re-read * Added "Call" before missing statements (Call SendHP(index) and others) I believe it should work fine by now…
  6. ``` Case 1 Dim ShapeShifted Dim GetOldSprite Dim GetOldWeapon Dim GetOldArmor Dim GetOldShield Dim GetOldHelmet Dim GetOldSpell1 Dim GetOldSpell2 Dim GetOldSpell3 Dim GetOldSpell4 GetOldSprite = GetVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) & ", " Sprite ") GetOldWeapon = GetVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) & ", " Weapon ") GetOldArmor = GetVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", " & GetPlayerName(Index) & ", " Armor ") GetOldShield = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Shield ") GetOldHelmet = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Helmet ") GetOldSpell1 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Spell1 ") GetOldSpell2 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Spell2 ") GetOldSpell3 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Spell3 ") GetOldSpell4 = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) & ", " Spell4 ") ShapeShifted = GetVar("Shapeshifter/"& GetPlayerLogin(index) & ".ini", " & GetPlayerName(Index) &", " Shifted ") If ShapeShifted = "" Then Call PutVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Shifted", "2") Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Sprite ", GetPlayerSprite(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Weapon ", GetPlayerWeaponSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Armor ", GetPlayerArmorSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Spell 1 ", GetPlayerSpellSlot(index, 1)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Spell 2 ", GetPlayerSpellSlot(index, 2)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Spell 3 ", GetPlayerSpellSlot(index, 3)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Spell 4 ", GetPlayerSpellSlot(index, 4)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Helmet ", GetPlayerHelmetSlot(index)) Call PutVar("Shapeshifter/" & GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Shield ", GetPlayerShieldSlot(index)) Call SetPlayerStr(Index, GetPlayerSTR(Index) + 5 ) Call SetPlayerDef(Index, GetPlayerDEF(Index) - 15 ) Call SetPlayerSpd(Index, GetPlayerSPD(Index) + 20 ) Call SetPlayerMaxHP(Index, GetPlayerMaxHP(Index) / 2 ) Call SetPlayerMaxMP(Index, GetPlayerMaxMP(Index) / 2 ) Call SetPlayerHP(Index, GetPlayerHP(Index) / 2 ) Call SetPlayerMP(Index, GetPlayerMP(Index) / 2 ) Call SetPlayerSprite(Index, 110) Call SetPlayerSpellSlot(Index, 1, 1) Call SetPlayerSpellSlot(Index, 2, 2) Call SetPlayerSpellSlot(Index, 3, 3) Call SetPlayerSpellSlot(Index, 4, 4) Call SetPlayerWeaponSlot(Index, 10) Call SetPlayerArmorSlot(Index, 11) Call SetPlayerShieldSlot(Index, 12) Call SetPlayerHelmetSlot(Index, 13) Call PlayerMsg(Index, " you are now a tiger! ", 10) Call SendPlayerData(index) SendStats(index) SendHP(Index) SendMP(index) End If If ShapeShifted = "2" Then Call PutVar("Shapeshifter/"& GetPlayerLogin(index) &".ini", "& GetPlayerName(Index) &", "Shifted", "") Call SetPlayerStr(Index, GetPlayerSTR(Index) - 5 ) Call SetPlayerDef(Index, GetPlayerDEF(Index) + 15 ) Call SetPlayerSpd(Index, GetPlayerSPD(Index) - 20 ) Call SetPlayerMaxHP(Index, GetPlayerMaxHP(Index) * 2 ) Call SetPlayerMaxMP(Index, GetPlayerMaxMP(Index) * 2 ) Call SetPlayerHP(Index, GetPlayerHP(Index) * 2 ) Call SetPlayerMP(Index, GetPlayerMP(Index) * 2 ) Call SetPlayerSprite(Index, GetOldSprite) Call SetPlayerSpellSlot(Index, 1, GetOldSpell1) Call SetPlayerSpellSlot(Index, 2, GetOldSpell2) Call SetPlayerSpellSlot(Index, 3, GetOldSpell3) Call SetPlayerSpellSlot(Index, 4, GetOldSpell4) Call SetPlayerWeaponSlot(Index, GetOldWeapon) Call SetPlayerArmorSlot(Index, GetOldArmor) Call SetPlayerShieldSlot(Index, GetOldShield) Call SetPlayerHelmetSlot(Index, GetOldHelmet) Call PlayerMsg(Index, " You have successfully shifted back to human form! ", 10 ) Call SendPlayerData(index) SendStats(index) SendHP(Index) SendMP(index) End If End Select ``` You hafta check your conditions, in what you had, it looked for an unexisting inin wich reffers to inexisting var ( wich is "" ) so I changed your conditions and putvars to make it check correctly… you need to know something else, your old 1 and 2 should have been written "1" and "2"... that is because it will look for a variable named 2 or cause an error... that is for put/getvar's since its using variable as text...
  7. > If GetPlayerX(index) = 1 and GetPlayerY(index) = 1 and GetVar("partyquests/PQ.ini", "Mining Cave") = "Empty" Then correct structure always makes it easyer… as previously said - removing useless spacing will resur in better things, you may end up with manny errors since [HEADER] is different from [HEADER ] There are easyer way to do a shapeshift… but that's not the point... Point is that in your headers, lines and values, you put too much useless spacing wich may result in doing the wrong thing... PutVar looks for the following dirrectory: "%20Shapeshifter%20/%20" while the correct directory is "Shapeshifter/" now this makes a big difference... you may want to correct that...
  8. Firon3

    TNL 2.7

    Sounds interesting but err… you should check you screenshot links XD I'm not used to say that but thats a fail from your host! But I truly hope your project will end up with something good, looking at the video, it sure looks like the (b?)witch will be somehow a hard boss :P
  9. Being incolent to ruels doesn't prove your worth it, and even makes me think I'm not wrong if I don't join. You need a bit of idea for your project, a small idea of a storyline, some features you'd like/will have in your game… The main thing in making a recruiting thread isn't like going and say "I'll do a game, who joins"... There is a bunch more things to do/to know. If your not all set, then gather the ideas you have make it look like something, I suggest you do some "Table Work" before actually starting. Everyone should do some planning in order to start a project, that's Phase #1 (wich is missing in too manny projects). I wish you'll come out with something great, and mostly hope my advices will help (if it's not you, at least someone else)
  10. I don't really look on Baron's script as there isn,t much work to do about it… I make my own scripts or try to help with other people's... Well It's probably installed wrong since alot of people uses this script so, if it wasn't working, we'd be knowing :x
  11. also 2.7, unlike the previous verion, store the character files in .dat rather tha ini's that may be that too…
  12. not really, SendMp will refresh the ammount of mana you see in the blue bar, so you see your real ammount of mana. If you don't use SendMp, you'll only see your real ammount of remaining MP when the next Mp refresh is triggered (might be another use of spell with SendMp command or non-scripted spell or whatever else) so I suggest that you use it rather than having some players whining that some spell bug*. *"Spell bug", would be that a spell cost 5 mp and he sees he has 10 but he's at 2 so he gets the message "Not Enough MP".
  13. There is no Yes or No box actually, I simply get the "Compile error: Method of Data member not found" Also, when I click "Help" I get the folowing : "The MSDN collection does not exits. Please reinstall MSDN." What's that all about? I don't want to have bought VB6 with missing files in it… *Note for myself: Never thrust someone who sells VB6 45$*
  14. @shrig94: > I was providing you with ideas on how to improve your main post, I feel offended that you would say my time and help is spam. I could say that the spam involved was maybe somehow about the messages that has no link with the original post, such as talking about coding gravity or talking about making a side scroller or even me telling that there is some spam. All this is off-topic stuff, you guys don,t want any of this sh- around your presentation topic, then just make your own post if you are gonna turn the topic the way you want. This guy is looking for help, in this here there are some messages that should be removed - mine included since there would be no point in it if originally the topic wasn't filled with off-topics posts. To stay a little bit in topic i would say: The post makes you feel like the ultimate goal of the game is to open a door with no storyline, and the said features doesn't look like features, but most likely an overview of a part of the game. if you could point out what features (special add-on such as job/skill system, custom graphics or else) would be in the game, now that could be good to know. You have no interest in saying your project fails except if you can guarantee you'll not fail this one (or make us feel like its not gonna fail) cuz this is like going to get a job and say you got fired twice for the same reason and not giving a guarantee you'll corect what leaked. I hope this can help in further research for beople, but for me, I'm somehow busy with scripting for Ages of Fantasy and my own project.
  15. Firon3

    Mapper

    @aruzo: > Reputation, Size Of Name. When he posts his account is pretty appealing to look at. That's my opinion anyway. Also sig makes his post look bigger and his dad is the mafia leader and her mom is england's queen… Nah I suppose its because he's a known face of the forums.
  16. SendPlayerData refresh Stats I assume (at least that's what I use it for) Use SendMP only if you modify the ammount of MP cuz as for now, there is absolutely no change in the player's MP, there is only a check if player's MP is at 10 or more (at least in the original script)…
  17. like go more from Dark to light than darkish to lightish? I'll give it a shot… I'm doing it wrong, unfortunately I don't see difference (I'll posta anyway) unless I zoom it... ![](http://img146.imageshack.us/img146/8670/lizcontrastra3.gif) New - Old Maybe I am just too much looking at it as a whole (again) and can't figure out the "what failz's" but Am I the only one who cannot mannage "normal" eyes?
  18. \o/ | < - wee! Someone got Gameboy MMO ^^ / \ Just kidding. Very well, seems like its a cool idea to make the screen smaller, FF graphs ftw ^^, and the GUI looks good too, I just wonder how the inventory will show up tho…
  19. Firon3

    My In Game GUI

    You should remove the picture where the game shows cuz it takes memoruy uselessly. Plus I doiubt these pictures aren't copyrighted so you should remove them unless you are authorized to use them yourself… I don't see how the FFV Black mages fit into space background... And I also doubt you have the copyright on those as they are copyrights of FFV... If there is anything I can find good in it, its the good mixing of pictures in a background... Before shouting people should not use, you should be sure you can use it.
  20. Here's the edit ![](http://img107.imageshack.us/img107/5687/liz3ml5.gif) and for those who were wondering what was the "buildsheet" I was speaking of: ![](http://img254.imageshack.us/img254/7899/buildsheetliz3dn4.png) I create each part separetely and then put them together in the end. Better for edits. _NOTE: DO NOT take the buildsheet to any use without asking me._
  21. Well, I'm not on my computer for one week so, I just can't work this one without my buildsheet… (Buildsheets are parts of the characters all aparts, like I draw the head, then the chest, then arms, and so on I opnly put them together in the end and re-adjust what leaks)
  22. @Klanz_online: > are they supposed to have a fez hat or what is it? and uhm you forgot the gauntlets :) still love it tho 6/10 :D hehe, the helm thing was to make like… I'll draw it skull-on-text... _ / | ° | /\ the ° is the head so the helm goes like on the "neck" (of course its not propotional in text thing XD)
  23. There's alot of probs within the beginning classes, blod-elf side (Eversong wood) Also, the academy is full of bugged monsters, including the "boss" guy, wich is awfull for hunters since we cannot complete the only quest that gives a ranged wepon :x Drop rates looks like they are 0.5 for quest items, usually you get a mana wyrm scale (Q item) on every mana wyrm (at least on retail) wich takes more time… but regular drop looks like 1.smthing since I had a good ammount of money for my level. Good server, what's missing: people Join in people, we should make a great one ^^
  24. They are all fixed, it might be something you have wrong (such as me and the .socket thing error that is not supposed to occus and i suppose its a WinSock error)
  25. I didn't like the result of the half plate so I wet and tried to make a leather 3/4 plate and found it looked good with the nes spear (wich unfortunately has no shading done yet ¬_¬) ![](http://img120.imageshack.us/img120/3787/liz3lh3.gif) I personally find it looks better
×
×
  • Create New...