[Request] Transport script menu

Shout-Out

User Tag List

Results 1 to 9 of 9
  1. #1
    baboch's Avatar Private
    Reputation
    1
    Join Date
    May 2010
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Request] Transport script

    Hey there,
    I am asking for a script that transports a player from one spot to another like through a cannon or with a high-speed mount but i do not know how to do this..
    Can someone create me a script for this?


    Uploaded with ImageShack.us

    [Request] Transport script
  2. #2
    92eatos's Avatar Contributor
    Reputation
    104
    Join Date
    Aug 2009
    Posts
    220
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can do this on 2 ways :
    1) Editing TaxiPath.dbc, TaxiNodes.dbc and TaxiPathNodes.dbc then with little bit of c++ script a gossip mob that will act like transported or better flight master or
    2) you can make tons of waypoints, and scripting it in c++ or Lua depends what core you are using

  3. #3
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 92eatos View Post
    You can do this on 2 ways :
    1) Editing TaxiPath.dbc, TaxiNodes.dbc and TaxiPathNodes.dbc then with little bit of c++ script a gossip mob that will act like transported or better flight master or
    2) you can make tons of waypoints, and scripting it in c++ or Lua depends what core you are using
    You don't have to edit the DBC's, parse the data through your code/DB rather than DBC's and then fire that at the client.

  4. #4
    Chrispee's Avatar The True Repacker


    Reputation
    686
    Join Date
    Mar 2007
    Posts
    931
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Just make it in lua will work for sure we have it on our server




  5. #5
    baboch's Avatar Private
    Reputation
    1
    Join Date
    May 2010
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I am using Arcemu, I can only deal a little bit with LUA but I realy have no clue how to use lua that a script would do this... Somone knows any functions for this?
    Or examples maybe? (:

  6. #6
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    http://www.mmowned.com/forums/blogs/...-audience.html

    Scroll down to Lua flight paths. Syntax is still the same unless you use LuaBridge, then it's completely different (look on ArcEmu wiki).

  7. #7
    baboch's Avatar Private
    Reputation
    1
    Join Date
    May 2010
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thx, but I can not open it

  8. #8
    Deadendz's Avatar Private
    Reputation
    19
    Join Date
    Jul 2010
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Use this Sql:
    Code:
    insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `killcredit1`, `killcredit2`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `leader`) 
    values ('736500', "Black Proto Drake", "", '', '0', '7', '0', '1', '0', '0', '28040', '0', '0', '0', '1', '1', '0');
    
    insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`, `summonguard`) 
    values ('736500', '80', '80', '35', '7000000', '7000000', '0', '1', '0', '100', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', "0", '0', '0', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0', '0');
    
    insert into `creature_names` (`entry`, `name`, `subname`, `info_str`, `Flags1`, `type`, `family`, `rank`, `killcredit1`, `killcredit2`, `male_displayid`, `female_displayid`, `male_displayid2`, `female_displayid2`, `unknown_float1`, `unknown_float2`, `leader`) 
    values ('736501', "Cannon Operator", "", '', '1', '7', '0', '1', '0', '0', '24074', '0', '0', '0', '1', '1', '0');
    
    insert into `creature_proto` (`entry`, `minlevel`, `maxlevel`, `faction`, `minhealth`, `maxhealth`, `mana`, `scale`, `npcflags`, `attacktime`, `attacktype`, `mindamage`, `maxdamage`, `can_ranged`, `rangedattacktime`, `rangedmindamage`, `rangedmaxdamage`, `respawntime`, `armor`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `combat_reach`, `bounding_radius`, `auras`, `boss`, `money`, `invisibility_type`, `walk_speed`, `run_speed`, `fly_speed`, `extra_a9_flags`, `spell1`, `spell2`, `spell3`, `spell4`, `spell_flags`, `modImmunities`, `summonguard`) 
    values ('736501', '80', '80', '35', '30000', '30000', '0', '1', '1', '100', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', "0", '0', '0', '0', '2.50', '8.00', '14.00', '0', '0', '0', '0', '0', '0', '0', '0');
    
    insert into `gameobject_names` (`entry`, `Type`, `DisplayID`, `Name`, `Category`, `CastBarText`, `UnkStr`)   values (736501, 5, 245, "Conquest Cannon", '', '', '')
    And the Lua Script:
    Code:
    function Drake_Cannon(event, plr, message, type, language)
    	if message == "#drake" then
    			Taxi = LuaTaxi:CreateTaxi()
    			Taxi:AddPathNode(571, 3111.4736328125, -2275.9914550781, 136.99633789063)
    			Taxi:AddPathNode(571, 3076.4665527344, -2326.3779296875, 107.0115814209)
    			Taxi:AddPathNode(571, 3088.4509277344, -2415.01953125, 91.995162963867)
    			Taxi:AddPathNode(571, 3108.2687988281, -2490.1879882813, 84.98509979248)
    			Taxi:AddPathNode(571, 3081.6005859375, -2584.8828125, 106.71063232422)
    			Taxi:AddPathNode(571, 3075.646484375, -2621.15625, 109.4958114624)
    			Taxi:AddPathNode(571, 3055.4208984375, -2672.6130371094, 83.02108001709)
    			Taxi:AddPathNode(571, 3037.6994628906, -2714.6076660156, 68.326469421387)
    			Taxi:AddPathNode(571, 2999.8444824219, -2761.9343261719, 81.171447753906)
    			Taxi:AddPathNode(571, 2963.8737792969, -2812.4892578125, 96.820762634277)
    			Taxi:AddPathNode(571, 2952.4548339844, -2875.794921875, 104.25109863281)
    			Taxi:AddPathNode(571, 3015.1896972656, -2920.3227539063, 133.79992675781)
    			Taxi:AddPathNode(571, 3070.234375, -2938.6943359375, 142.55847167969)
    			Taxi:AddPathNode(571, 3119.5471191406, -2951.0297851563, 146.69297790527)
    			Taxi:AddPathNode(571, 3163.5822753906, -2986.2666015625, 152.71549987793)
    			Taxi:AddPathNode(571, 3189.8693847656, -3030.30859375, 162.12577819824)
    			Taxi:AddPathNode(571, 3217.5603027344, -3084.6083984375, 185.3988494873)
    			Taxi:AddPathNode(571, 3270.1437988281, -3145.6635742188, 207.71084594727)
    			Taxi:AddPathNode(571, 3312.4423828125, -3175.6635742188, 213.7209777832)
    			Taxi:AddPathNode(571, 3399.2397460938, -3213.5007324219, 233.42137145996)
    			Taxi:AddPathNode(571, 3443.8210449219, -3247.3303222656, 249.20332336426)
    			Taxi:AddPathNode(571, 3497.8618164063, -3287.6232910156, 256.56735229492)
    			Taxi:AddPathNode(571, 3547.6831054688, -3341.943359375, 258.88391113281)
    			Taxi:AddPathNode(571, 3581.9240722656, -3378.6069335938, 259.95202636719)
    			Taxi:AddPathNode(571, 3612.54296875, -3412.8669433594, 259.64172363281)
    			Taxi:AddPathNode(571, 3657.0705566406, -3482.7333984375, 256.45449829102)
    			Taxi:AddPathNode(571, 3692.9948730469, -3569.1254882813, 246.68670654297)
    			Taxi:AddPathNode(571, 3691.7145996094, -3661.4953613281, 239.96266174316)
    			Taxi:AddPathNode(571, 3680.4326171875, -3720.1115722656, 243.73530578613)
    			Taxi:AddPathNode(571, 3639.603515625, -3818.6525878906, 246.10522460938)
    			Taxi:AddPathNode(571, 3575.1145019531, -3865.7595214844, 244.38027954102)
    			Taxi:AddPathNode(571, 3520.9306640625, -3831.1020507813, 243.42198181152)
    			Taxi:AddPathNode(571, 3530.6264648438, -3804.2009277344, 224.25128173828)
    			plr:StartTaxi(Taxi, 28040)
    	elseif message == "#cannon" then
    			Taxi = LuaTaxi:CreateTaxi()
    			Taxi:AddPathNode(571, 3481.7160644531, -3673.6618652344, 293.7682800293)
    			Taxi:AddPathNode(571, 3435.6921386719, -3544.5539550781, 361.24523925781)
    			Taxi:AddPathNode(571, 3339.4970703125, -3259.8818359375, 381.24145507813)
    			Taxi:AddPathNode(571, 3272.921875, -3023.001953125, 358.70935058594)
    			Taxi:AddPathNode(571, 3246.6391601563, -2908.6767578125, 340.7991027832)
    			Taxi:AddPathNode(571, 3219.7578125, -2765.1662597656, 295.41192626953)
    			Taxi:AddPathNode(571, 3181.6079101563, -2547.6115722656, 206.81259155273)
    			Taxi:AddPathNode(571, 3155.96484375, -2395.294921875, 136.02418518066)
    			Taxi:AddPathNode(571, 3150.1381835938, -2352.0749511719, 109.66149139404)
    			Taxi:AddPathNode(571, 3147.0690917969, -2334.3273925781, 100.36784362793)
    			plr:StartTaxi(Taxi, 21939)
    	end
    end
    
    RegisterServerHook(16, "Drake_Cannon")
    Spawn the drake (736500) outside Conquest Hold
    Spawn the cannon operator (736501) and the cannon (736500) at the other place.

    Say "#drake" at Conquest Hold for the mount ride.
    Say "#cannon" at the other place for the cannon.

  9. #9
    baboch's Avatar Private
    Reputation
    1
    Join Date
    May 2010
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    THANKS³! I´ll rep you forever <3

Similar Threads

  1. [Request] AutoIT Script for Tome Unlocks(Look Inside)
    By Tinny in forum MMO Exploits|Hacks
    Replies: 12
    Last Post: 12-16-2008, 10:43 PM
  2. [Request] Vote script
    By gabrielcristi1 in forum WoW EMU Questions & Requests
    Replies: 6
    Last Post: 11-12-2008, 07:18 PM
  3. [HELP/Request] LUA Script
    By Babbaa in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 07-29-2008, 07:34 AM
  4. [Request] LUA Scripting
    By Creepfold in forum World of Warcraft Emulator Servers
    Replies: 12
    Last Post: 12-31-2007, 06:28 PM
All times are GMT -5. The time now is 04:18 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search