Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
(drunk atm sorry)
just got a random event; this is the dtm of a mystery box or whatever it's called now
DTM := DTMFromString('m1gAAAHic42JgYKhiY2AoBuIaIG4E4hYgrg fiCiAuBOJSIK4E4mhGBoZgKI4D4jAg9oXiCKgYCE9oa2PIz8gA YxAbhMMDAxniIyNRxFiBdhODGYnECAAA3/UWhw==');
If someone could test and verifiy that it was detected that would be grand.
once again, sorry for posting under the influence; ill now logoff the forums and wont return until sober
Got to go out for a bit tonight so I can't do as much as I'd like, figured out git so I fixed a few random things and sent request's for them
gametab should be working top to bottom for everything, except for the following which have some minor issues, if someone want's to ever take a look I'll leave here, but their kinda low prio:
GameTab.simba
[Flawed] function GetWeaponName: String; // Some chars sometimes overlap badly on X axis causes random misread text (e.g.Mithril longsword = MithrR longsword)
[Flawed] function GetWeaponData(var WArr: array of TStringArray): Boolean; // Text now overlaps on Y axis, very badly, applied a quick fix that seems to work, but it's messy
I even fixed up the old graphics settings options so we can easily change any settings we want :P
Last edited by DannyRS; 03-01-2013 at 08:21 PM.
Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
Yea it's no biggy, there just kinda unavoidable because Of that weird cursive font jagex like for the roleplay effect
I can't honestly see anybody but Narcle wanting to pick attack style based on weapon and attack style especially not the average scripter lol,
Do the mob's in 07 even have weakness to certain attack styles? I was under the impression that was all hidden until like 09, guess we can leave it for now
I look forward to using FixGraphics; really easily in every script so we don't get any "omg its not findin this for me" or atleast not from the brightness and stuff haha
Last edited by DannyRS; 03-01-2013 at 08:58 PM.
Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
updated the outline constants in globals.simba
updated depositing bank functions in bank.simba
updated all inventory functions in inventory.simba
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
Fixed the GetChooseOptions, should now work flawless w/o mistakes :]]
https://github.com/SRL/SRL-007/pull/19
Gonna sleep moar :]
Nice ! I'll check it out tomorrow. Just finished worldswitcher.simba should switch worlds like a charm now. now you can put worldinfo as a player parameter to select that world.
i still need to put in a check for if the world is full though
edit:
put in check for full world. should now be completed
Last edited by Ashaman88; 03-02-2013 at 08:26 AM.
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
With all our hard work, I think most of the import include files are working now, no?
Furthermore, what steps are left to pushing these files, and what should we look to update or do now?
I ask because I feel idle, and I've moved to browsing/figuring out what to update in the misc folder (ex. buysell, bitmaps, etc)
Ah, okay, let me know if you need anything, I've previously updated the SRL-5 one so I have some reference to those functions.
Edit: Also, has anyone had problems with the getChooseOptions? Afaik, it's completely functional but I was limited to my own testing experiences.
Have anyone done system testing (as in running a script) or just individual component testing. Some people have been downloading the repo and messaging me saying SMART is loading EOC still?
Yes, good job on all the hard word everyone
STOP PM'ING ME
What I had for gametab, probably Incomplete now
Simba Code:program new;
{$DEFINE SMART8}
{$I SRL-007/SRL.simba}
//{$I SRL-007/SRL/misc/SmartGraphics.simba}
var
x,y:integer;
WArrTest: array of TStringArray;
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name :='';
Players[0].Pass :='';
Players[0].Nick :='';
Players[0].Active := True;
end;
begin
DeclarePlayers;
SetupSRL;
LoginPlayer;
{Working / Updated}
//for x:=1 to 14 do
//begin
//GameTab(x);
//end;
//for x:=1 to 4 do
//begin
//SetFightMode(x);
//end;
//SetFightMode(1);
//WriteLn(tostr(GetCombatLevel));
//Retaliate(True);
//WriteLn(tostr(SkillCoords(1, 1)));
//WriteLn(tostr(GetSkillInfo('hp', False)));
//if IsRunOn(true) then WriteLn('run on');
//WriteLn(tostr(GetXP('attk')));
//WriteLn(tostr(XPTillNextLevel('strength')));
//WriteLn(tostr(HPPercent(false)));
//TakeOffAllExcept([]);
//WriteLn(tostr(CurrentWorld));
//SetRun(true);
//WriteLn(tostr(GetRunEnergy));
//WriteLn(tostr(CountColorTolerance(2369440,570,360,600,360,20)));
//WriteLn(GetMusic);
//DoEmote(36);
//HoverOnlineFriend;
//for x := TAB_COMBAT to TAB_MUSIC do
//if (gametab(x)) then
//WriteLn('saw tab: '+tostr(x));
//mmouse(mscx,mscy+20,5,5);
//writeln(tostr(((MSY2-MSY1)/2)+MSY1));
//CastSpellByNumber(63);
//FixGraphics;
//HoverSkill('herb',false);
//SetGraphics(4,1,1,1,True,True,True,False);
//for x := TAB_COMBAT to TAB_MUSIC do
//if (tabExists(x)) then
//WriteLn('saw tab: '+tostr(x));
//WriteLn(tostr(GetSkillLevel('mining')));
//HoverOnlineFriend;
{ Flawed }
//GetWeaponData(WArrTest);
//for x:=0 to high(WArrTest) do
//for y:=0 to high(WArrTest[x]) do
//WriteLn(WArrTest[x]);
end.
Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling
It loads fine for me, I think the most confusing part is the directories, they seem out of sort (in terms of making the includes flow properly).
I think there's also quite a bit of clutter files from EoC RS that could be removed too, but for now, it loads the old school client ok for me. (Haven't looked either, but is there a world specifier for which old school world to load up? or is random every time?)
I think justin just pulled a request to add that world option back in. Also worldswitcher is down so you can just put something in the worldinfo parameter and it will do that world.
Also last I check eph hadn't sent a pull request for the flag and map stuff, is that still pending or did I miss something?
And to Hobbit, it loads up oldschool fine if they dl it correctly.
I'm also about 75% done with symbols.simba
All of the open bank functions need to be updated with new colors and what not, I only got around to updating lumbridge.
Haven't had a chance to test the new chooseoptions yet, but I will
Is there any major core functions we are missing? I think we might have all of them. Just the sweet stuff like opening different banks aren't done.
I guess we can start focusing on randoms if there isn't anything else
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
There are currently 1 users browsing this thread. (0 members and 1 guests)