what mistakes ? I've tried some that I need from the sendpacket collections and they're working just fine.
Quote:
yea coz at that time I hadn't decided which char I'd like to go r8, now I used them all for my archer, still a long way though.
btw about your moveto script earlier, if I add height to a destination like x,y,h, why can't I use normal fly using the ingame hotkey, is there any way or value I should write back so it can be normal again without relog ? coz if the char I set to move from coordinate to coordinate died, I'd like to use the revive packet so it can continue to destination, but the flight mostly got stuck so have to relog it manually, can't completely afk.
useItem with $equip = 1, $index = 0xC, flyMountId is well whatever yor flymount id is.Quote:
I always fly first before executing the script though, but using the ingame hotkey to activate wings. Where is the fly packet you referring to, can't find it in the first post.
I only notice sometimes my char can start flying directly after clicking rez to town button, but some other times it just walk, I'll observe next time I start my script and if died later. Lol I usually just hurry to start my script so I can get as much stuffs to sell and don't pay attention to any details :D
@PW-Prophets, thanks for the tips, but if using space it has to be the active window, while if using the fly with height script it's done automaticly, it'll fly up or down based on the specified height without any key send involved.
Yeah, you can, or if you want it to work for any type of fly mount, you can get it from the player struct, around there it looks as follows, that should help you find it (or just use my offset finder that comes with the WQ bot)Quote:
oh ok , about the flyMountId, I can get it from pwdatabase, right ?
public int lvl;
public int cultivation;
public int currentHP;
public int currentMP;
public int currentExp;
public int currentSP;
public int availableStats;
public int currentChi;
public int attackLevel;
public int defenseLevel;
public int criticalBonus;
public int uk1;
public int uk2;
public int detectionLevel;
public int currentVit;
public int currentMag;
public int currentStr;
public int currentDex;
public int maxHP;
public int maxMP;
public int HPregenRate;
public int MPregenRate;
public float walkSpeed;
public float runSpeed;
public float swimSpeed;
public float flySpeed;
public int accuracy;
public int minPhysAtk;
public int maxPhysAtk;
public int attackSpeed;
public float range;
public int minMetalDmg;
public int maxMetalDmg;
public int minWoodDmg;
public int maxWoodDmg;
public int minWaterDmg;
public int maxWaterDmg;
public int minFireDmg;
public int maxFireDmg;
public int minEarthDmg;
public int maxEarthDmg;
public int minMagAtk;
public int maxMagAtk;
public int metalDefense;
public int woodDefense;
public int waterDefense;
public int fireDefense;
public int earthDefense;
public int physicalDefense;
public int evasion;
public int maxChi;
public int gold;
public int maxGold;
public int weaponId;
public int headWearId;
public int necklaceId;
public int robeId;
public int armourId;
public int beltId;
public int pantsId;
public int shoesId;
public int wristerId;
public int leftRingId;
public int rightRingId;
public int arrowId;
public int flyMountId; <---------------- flyMountId
public int fashionTopId;
public int fashionPantsId;
public int fashionShoesId;
public int fashionGlovesId;
public int attackHierogramId;
public int heavenBookId;
public int speakerId;
public int HPhieroId;
public int MPhieroId;
public int dungeonSackId;
public int genieId;
Func useSkill($skillId, $targetId, $pid) ;uses the specified skill on the target. Pass your own ;Id if you wish to use buffs. When teleporting targetId ;is the targeted city. local $packet, $packetSize $packet = '2900' $packet &= _hex($skillId) $packet &= '0001' $packet &= _hex($targetId) $packetSize = 12 sendPacket($packet, $packetSize, $pid) EndFunc