Ridrik Posted July 23, 2009 Share Posted July 23, 2009 Lol okay but i know admiral has better chances, so go ahead edit mine, i think mine works though. it should follow the owner, and walk freely if it Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 I'm not doing the walking commands. I'm only doing the stats for the pet right now. Link to comment Share on other sites More sharing options...
Ridrik Posted July 23, 2009 Share Posted July 23, 2009 okay, well anyways good luck and see you tomorrow. don't forget to post what you have or pm Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 Lucky we have people from different time zones on this project. It's 3:22 here. >.< Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 I'll help. Someone give me an up to date script i can work with. Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 Each of us is handling one part at a time.This is the stuff we're doing> NpcvsNpc> A script which makes the pet follow the user> Using the weapon levelling script to make the pet level up.> Making the pet attack when you attack.> Check How many npc's are on map before summoning and if there are 15 don't allow the warp or summon continue.> On map load sub to do the above ^> Check if you have already gotten a pet out and if so then don't allow it to come.> A /unsummon command to make the pet go away> The pet to have stats which determine what it attacks.> A different coloured attack bubble for the pet's attacks.I'm doing the pet's stats and stuff. Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 Tell meh some availables while i go put LavaBoarding in Kitten Online WIP Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 availables? wdym? Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 available parts to develop man! Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 A different coloured attack bubble for the pet's attacks.That seems strange? Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 I could work on it, i guess. Does it need Sourcing or Scripting.Seriously, why is this even Script.It has a source side? Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 It's both. I'm working on scripting the stuff. Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 If only stuff left is source, i cant do it. Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 No there's scripting stuff to do. Like A /unsummon command to make the pet go away Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 Hmm ill give it a go.Time to go look at the commands for anything that can take away a NPC.I'm sure ill find some interesting things. Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 Ok. I'm working on the Pet Sub.EDIT: Would this work? Or is there a way to get the player's account folder?``` GetVar(App.Path & "Accounts\"Function GetPlayerLogin(ByVal index As Long) As String"\Pets.ini", "PET", "LEVEL")``` Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 im not too flash with variables, but it looks visually correct.Accounts folder? im SURE theres a way, ill look into it.. Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 I'm not sure it needs those inverted comma's though. I'll give it a test. Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 Give it a run, we'll see what happens.Also, can you tell me ALL Script-able jobs that have not been completed as of yet? Link to comment Share on other sites More sharing options...
mrmiguu Posted July 23, 2009 Share Posted July 23, 2009 Correction:_GetVar("\Accounts\" & GetPlayerLogin(Index) & "\Pets.ini", "PET", "LEVEL")_You might want to freshen up on your sadscript before you jump into this. Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 So, that locates the pets.ini file in the players accounts folder? Link to comment Share on other sites More sharing options...
Owen F Posted July 23, 2009 Share Posted July 23, 2009 Yes it does, flawlessly. xD! Link to comment Share on other sites More sharing options...
Patrick Posted July 23, 2009 Share Posted July 23, 2009 Hooray for david hasselhoph. Link to comment Share on other sites More sharing options...
Ridrik Posted July 23, 2009 Share Posted July 23, 2009 Mcnugget do you read posts or just simply post? i already posted a source for the pet level up and it's Petstats.iniEDIT: Also there's lots of client side changes, like i'm working on a complete window for pet creation just like npc creation. Link to comment Share on other sites More sharing options...
Ridrik Posted July 23, 2009 Share Posted July 23, 2009 CLIENT SIDE EDIT:```' ::::::::::::::::::::::::: ' :: Npc movement packet :: ' ::::::::::::::::::::::::: If (casestring = "npcmove") Then i = Val(parse(1)) X = Val(parse(2)) y = Val(parse(3)) Dir = Val(parse(4)) n = Val(parse(5)) MapNpc(i).X = X MapNpc(i).y = y MapNpc(i).Dir = Dir MapNpc(i).xOffset = 0 MapNpc(i).yOffset = 0 MapNpc(i).Moving = 1 If n <> 1 Then Select Case MapNpc(i).Dir Case DIR_UP MapNpc(i).yOffset = PIC_Y * Val(n - 1) Case DIR_DOWN MapNpc(i).yOffset = PIC_Y * -n Case DIR_LEFT MapNpc(i).xOffset = PIC_X * Val(n - 1) Case DIR_RIGHT MapNpc(i).xOffset = PIC_X * -n End Select Else Select Case MapNpc(i).Dir Case DIR_UP MapNpc(i).yOffset = PIC_Y Case DIR_DOWN MapNpc(i).yOffset = PIC_Y * -1 Case DIR_LEFT MapNpc(i).xOffset = PIC_X Case DIR_RIGHT MapNpc(i).xOffset = PIC_X * -1 End Select End If Exit Sub End If```This is in client side, need to make a new one just like this, but for pet.EDIT: Ugh there's so much to do. Well imma start in a few hours, at the end of the day i'll post a READY client side, if i actually finish. but lots of work needs to be done. ALOT. It's easy but alot :( Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now