Raised This Month: $51 Target: $400
 12% 

NinjaRope (SpaceDude and Ludwig van)


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   ALL        Category:   Fun Stuff       
Hangman5386
Member
Join Date: Mar 2004
Old 03-28-2004 , 15:26   NinjaRope (SpaceDude and Ludwig van)
Reply With Quote #1

Quote:
Originally Posted by SpaceDude
Formely known as Grappling Hook, i changed the name to Ninja Rope to avoid confusion with the hook metamod plugin. Also the plugin now acts in exactly the same way as the ninja rope from the game worms. Its based on real world physics, modelled as a point mass on the end of a rod.
This is the NinjaRope plugin for AMX by SpaceDude (modified by Ludwig van). AFAIK it should work on all HL mods so I didn't choose a mod.

I just tried to convert it to AMXX but I know that I didn't do that well.

All credits go, of course, go to SpaceDude (original author) and Ludwig van (made some changes, I used his version). The original Thread goes here.
Also a big thanks goes to BAILOPAN who helped me with a problem!

Version 1.2X3: Complete re-port of the original plugin. Did too many mistakes before to track them back.
Version 1.2X2: Changed from log_to_file() to log_amx()
Version 1.2X: Just converted to AMXX - some code borrowed from includes/xtrafun.inc as I should not use xtrafun.inc according to posting rules.
Attached Files
File Type: sma Get Plugin or Get Source (amx_ejl_spacedudehook.sma - 1024 views - 26.2 KB)
Hangman5386 is offline
SniperBeamer
AMX Mod X Founder
Join Date: Jun 2003
Location: Good Old Europe
Old 03-29-2004 , 04:35  
Reply With Quote #2

http://forums.alliedmods.net/showthread.php?t=375
__________________
SniperBeamer is offline
Hangman5386
Member
Join Date: Mar 2004
Old 03-29-2004 , 08:06  
Reply With Quote #3

Quote:
Originally Posted by BAILOPAN
- If you didn't write the plugin: put the name of the author to the topic and to the post.
Done, I think.
Quote:
- If the original author requests that it be put under their control or removed, their request will be honored.
Not yet.
Quote:
- You must not use amxmod.inc - only use amxmodx.inc instead.
OK.
Quote:
- You must not use Vexd or XtraFun modules - use the AMX Mod X modules C-S/Engine/Fun instead.
Only thing I could think of, because I took some things from xtrafun.inc - could you help me with this point?
Quote:
- Don't hardcode paths like amxx/custom; use the get_configsdir native instead
Yes.
Quote:
- Use log_amx instead of log_to_file
Done in Version 1.2X2. (I hope it works like this ...)
Hangman5386 is offline
DoubleTap
Veteran Member
Join Date: Mar 2004
Location: Harker Heights, TX
Old 03-29-2004 , 09:21  
Reply With Quote #4

Shouldn't this be called Ninja Rope so as not to be confused with HookMod which is a MM Mod ?

Vic/DT
__________________
DoubleTap is offline
Send a message via ICQ to DoubleTap
Hangman5386
Member
Join Date: Mar 2004
Old 03-29-2004 , 09:44  
Reply With Quote #5

Didn't think about the name well enough ...
Of course you're right - I just called it "Hook", because the .sma file was called "amx_ejl_spacedudehook.sma" by Ludwig van.

Plugin title and description updated.

Do I need to make any further changes to get the plugin accepted?
I'll call for ya help if I need ...

Edit: I broke it up completely ... The webcompiler said there was no error, but my compiler (@linux) brakes completely saying:
Quote:
xargs: ./sc: terminated by signal 11
More to read in the attached file which occured after the compiler crashed ...
Attached Files
File Type: txt amx_ejl_spacedudehook.asm.txt (30.2 KB, 279 views)
Hangman5386 is offline
blaster101
Member
Join Date: Apr 2004
Old 04-22-2004 , 01:27  
Reply With Quote #6

does this work or not
blaster101 is offline
Hangman5386
Member
Join Date: Mar 2004
Old 04-25-2004 , 13:22  
Reply With Quote #7

Unfortunately it does not. And I got no clue what went wrong either.
When you just compile the old .sma for amx, it works IIRC. But I had no luck porting this one.
Hangman5386 is offline
megamandos
Member
Join Date: Apr 2004
Old 04-25-2004 , 14:12  
Reply With Quote #8

ok i know the problem but its up to oyu to fix it because i have projects of my own to attend to... it has to do with bit values, just look through all your code and find a command that takes an arguement such as something like "csdm_enable 1" (from the deathmatch mod), and then find where it tries to read that arguement. Thats where your problem is. See what happens if you comment that part out, and if you really need i then i suggest you rewrite the function completly. gl!
__________________
This world is severly lacking of good people. Im just here to balance it out ;)

megamandos is offline
Send a message via ICQ to megamandos Send a message via AIM to megamandos
Hangman5386
Member
Join Date: Mar 2004
Old 04-25-2004 , 15:20  
Reply With Quote #9

Thanks alot for analyzing the problem!
Well - I'm a bit too dumb to do the researching on the problem you mentioned so I decided to re-port the whole plugin. So here it is!
New: It works.
Even tho there is an error, the plugin works for me.
Quote:
Originally Posted by Error
L 04/25/2004 - 20:04:51: [AMXX] Run time error 10 on line 799 (plugin "amx_ejl_spacedudehook.amx")
But the file has only 59 lines for me.

Someone could try accepting this plugin now. ;)
Hangman5386 is offline
megamandos
Member
Join Date: Apr 2004
Old 04-25-2004 , 17:39  
Reply With Quote #10

well... send me a copy of the newly pored plugin and i'll see what i can do to fix that error for you
__________________
This world is severly lacking of good people. Im just here to balance it out ;)

megamandos is offline
Send a message via ICQ to megamandos Send a message via AIM to megamandos
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:41.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode