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

Arcterious

Members
  • Posts

    27
  • Joined

  • Last visited

    Never

Arcterious's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Basically, I want a list, or even just the best recorded that you know of, for the highest DPS based on Class and Tree. IE: Shadow Priest I would also like to know what that particular class/tree is good for. AOE, Melee, Burst ect.
  2. @killerminx: > Well the putvar still aint working so i grabbed me a new a server. > > The reason i am making a ini file for each npc is that i can now script more than one quest per map and also have them in more than one quest Just grab their name and label the quests.. No reason to more than 1 file.
  3. What's taking you so long to make this sig anyway? It takes me like 30 minutes for a semi decent one.
  4. The red lightning is pretty cool, but I really dislike that border. I would never use that myself. I normally use either black outline, skip a line, than another black line with it as an Overlay layer. Or I put white in that blank spot instead.
  5. @Baron: > You may have a problem here. > > Last time i checked the game doesn't ask scripts what to do next when this occurs. You may have to source in the script check. Well… There goes my next Newbie Tut. I will just make one tomorrow. I wasn't really in the mood anyway. Might as well throw the one I made out the window.
  6. I just cannot figure out what Sub or Function I should put an event under once my equipments durability reaches 0 or even any number for that matter.
  7. If I had more time to look at it, I would. From what I seen, there isn't anything wrong with it. You may have messed up someplace else you scripted recently. Also, I would check this one to make sure you have the right amount of Brackets and using Commas instead of Periods. Ect.
  8. I don't know anything about the quest, but this is how to remove the item. If ItemNum = # Then Call SetPlayerHp(Index, GetPlayerHp(Index) + #) Call TakeItem(Index, #, Value) End If
  9. > Sub OnAttack(Index, Damage) > Dim Target > Dim Range > Dim Level > Dim Main > > If GetPlayerClass(index) = 0 Then > Main = Int(GetPlayerSTR(index)) > End If > If GetPlayerClass(index) = 1 Then > Main = Int(GetPlayerSPEED(index)) > End If > If GetPlayerClass(index) = 2 Then > Main = Int(GetPlayerSTR(index)) > End If > If GetPlayerClass(index) = 3 Then > Main = Int(GetPlayerMAGI(index)) > End If > If GetPlayerClass(index) = 4 Then > Main = Int(GetPlayerSPEED(index)) > End If > If GetPlayerClass(index) = 5 Then > Main = Int(GetPlayerSPEED(index)) > End If > If GetPlayerClass(index) = 6 Then > Main = Int(GetPlayerSTR(index)) > End If > If GetPlayerClass(index) = 7 Then > Main = Int(GetPlayerMAGI(index)) > End If > If GetPlayerClass(index) = 8 Then > Main = Int(GetPlayerMAGI(index)) > End If > If GetPlayerClass(index) = 9 Then > Main = Int(GetPlayerDEF(index)) > End If > If GetPlayerClass(index) = 10 Then > Main = Int(GetPlayerMAGI(index)) > End If > If GetPlayerClass(index) = 11 Then > Main = Int(GetPlayerDEF(index)) > End If > If GetPlayerTarget(index) > 0 Then > Target = GetPlayerTarget(index) > Range = Rand(Int(GetPlayerSTR(index) + Int(Damage) + Int(Main)) - Int(GetPlayerLevel(Target)), Int(GetPlayerSTR(index) + Int(Damage) + Int(GetPlayerLevel(index)) - Int(GetPlayerDef(Target) + GetPlayerLevel(Target)))) > End If > If GetPlayerTarget(index) < 0 Then > Target = GetPlayerTargetNPC(index) > Range = Rand(Int(GetPlayerSTR(index)) + Int(Damage) + Int(Main), Int(GetPlayerSTR(index) + Int(Damage) + Int(GetPlayerLevel(index)) - Int(GetPlayerDef(Target)))) > End If > If Int(Range) > 0 Then > If Int(GetPlayerTarget(Index)) > 0 Then > Target = GetPlayerTarget(Index) > Call DamagePlayer(Index, Target, Range) > Else > Target = GetPlayerTargetNPC(Index) > Call DamageNPC(Index, Target, Range) > End If > If Int(Range) < 1 Then > If Int(GetPlayerTarget(Index)) > 0 Then > Target = GetPlayerTarget(Index) > Call DamagePlayer(Index, Target, 0) > End If > If Int(GetPlayerTarget(index)) < 0 Then > Target = GetPlayerTargetNPC(Index) > Call DamageNPC(Index, Target, 0) > End If > End If > End If > End Sub Wow this is a mess.. > GC = GetPlayerClass(Index) > MainSr = Int(GetPlayerSTR(Index)) > MainI = Int(GetPlayerSPEED(index)) > MainMi = Int(GetPlayerMAGI(index)) > MainSp = Int(GetPlayerSPEED(index)) > MainDf = Int(GetPlayerDEF(index)) > If GC = 1 or GC = 2 Or GC = 3 Then > Your Damage Blah Blah Your script is so confusing. I don't even feel like reading that headache. Best thing I am going to tell you now is basically, not exact so you have to make the adjustment since I don't know the way to call a players damage. > PlayerDamage = PlayerDamage > > If PlayerDamage < 0 Then > PlayerDamage = 0 > End If That should work.
  10. > npcnum=GetMapNPCnumber(GetPlayerMap(index),2) > start_msg=getvar("scripts\mapextras\" & npcnum & ".ini", "QUEST", "Start_Msg") > Call playermsg(index, name & " : " & start_msg, 15) > Call putvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", npcnum, 1 ) The first thing I notice on almost every question, not entirely positive if it actually matters but it will sure make things look more clean, nobody puts spaces between their definitions and math equations. Like, start_msg=getvar. If it were, start_msg = GetVar like I said, not positive if it helps, but it will work this way. Why are you making a separate ini folder for each monster and person? That is pointless and takes up a ton of space. > If GetVar("scripts\charextras\Players.ini", GetPlayerName(Index), "Quest") = "" Then > Call PutVar("scripts\charextras\Players.ini", GetPlayerName(Index), "Quest", "0") > End If I haven't tested this, but I believe that would actually work. Also, this is assuming you want to start your definition of whatever it is. Also, what this does is, it will make a list under that persons name and puts Quest=0 under their name. I really don't understand what you are getting at, but I will see how I can help you.. If you want to put something in the "Quest" section, just do this. > If Blah Blah Blah Then > Call PutVar("Players.ini", GetPlayerName(Index), "Quest", ConvertToString(NpcNum)) This will put the Npc's number in the Quest=0\. The 0 will change to whatever the Npc's number is.
  11. I would put this under Sub UseItem, not under its own sub. If ItemNum = # Then Call SetPlayerHp(Index, GetPlayerHp(Index) + #) End If That should work without a doubt.
  12. I don't mind talking about other things. I just personally don't understand why none of the other forums are being used other than the forums that relate in no way to the engine. I have been to bigger forums than this one and there was a ton of random stuff being talked about… In the Off Topic sections. Not in a separate section for games unrelated. They always kept using the other forums, answering every one's questions and kept posting in forums that the site was originally intended for. As far as I am concerned, these were only made to get the community more involved. It did, but it made everyone leave their real intentioned community.
  13. @AdrianC: > Most of the vets admins and mods aren't actually working on games anymore, thats why we need different boards. > > also, @Arcterious > > The scripting section is pretty dead, because many people don't know how to script. I check it from time to time, but the issues there are usually pretty complex, and honestly I dont feel like doing all thew work required to fix a script. I ain't even worried about the questions. Just because someone doesn't know how to script, doesn't necessarily mean that they can't add in a script that someone made. Let alone comment on one asking what it does exactly. Mine are straight forward, sure, and like I said, they might not be that interesting and is why they aren't being replied to. Which is fine, I don't mind that much. I noticed though, that there are very few scripts that people even reply to at all. Honestly though, if you checked out my scripts, would they be all that lack of interest in them? I don't know. What about a Newbie Script Guide? I would be willing to make it, seeing as I only learned to script worth a damn around a week or two ago. Honestly, the best newbie guides come from newbies.
  14. Honestly, this is exactly what Off Topic chat forums are for. Just figuring this out, mainly that nobody is even acknowledging anything that I have posted really discourages me from wanting to post here. I didn't come here to post about WoW, I came here to learn more about scripts, C++ and what other peoples opinions are on everything. The only forum that I have had any real response in is here.
  15. I personally came here to create an Eclipse game, but I also come for the community. I have always enjoyed forums and, well… The only topic I have been replied on thus far, within like a day or two, is the WoW forums. Apparently scripts are of nobodies concern as of lately or I am just posting useless scripts. Not that I would know, since nobody responds. I can already tell that people talk about the engine a lot less than these games, and I only got here early yesterday. It's 3 am here now.
×
×
  • Create New...