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

AMXX - Natural Selection Score(FRag) Awards


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   Natural Selection        Category:   Fun Stuff       
<<<Anonysmous>>>
BANNED
Join Date: Apr 2008
Old 12-03-2008 , 02:46   AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #1

Natural Selection Score awards
File Name: {NS Scoreawards}

Author: {<<<anonysmous>>>}

Category: {Misc/Fun}

Current Version: {1.0}

Platform / Test Machine: {Windows 100% / Linux Not Tested (I will later)}

Required Modules: {NS Latest/Fun/Engine}

CVars: amx_ns_scoreawards_on [default = 1] (Turns On/Off The Plugin)
amx_ns_scoreawards_advert [default = 1] (Turns On/Off The plugin Advertising whenever a user spawns)
amx_ns_scoreawards_version [Changed By Plugin's Version] (Plugin's Version)

Natives: {N/A}

Credits: {The Anti-Abuse check (Thanks Steve139, SnoW, connor}

Commands: amx_gimmeaward - gives player the Award
say /gimmeaward - gives player the Award (can be used in say_team too )
say !gimmeaward - gives player the Award (can be used in say_team too )
say /awardshelp - Helps the user what he should do to get an award (can be used in say_team too )
say !awardshelp - Helps the user what he should do to get an award (can be used in say_team too )
say /personalinfo - Returns The User's Info For Few Reasons ( Read the description ) (can be used in say_team too )
say !personalinfo - Returns The User's Info For Few Reasons ( Read the description ) (can be used in say_team too )
Description: The Plugin Is Based On That An User Can Grab An Award For His Frags by writing the !gimmeaward chat-command.. it cannot be used after typing it for 5 minutes. When you get the " 1337Health " or "1337Armor" award, your heads up display dysplays the health wrong, so type !personalinfo in chat to see your actuall status (It displays HP/Ap/Gametime/Ping/Loss...I added the 3 functions just for misc stuff ). And So here are the awards you can get...

1)10 Seconds godmode for 10-19 Frags
2)1337 Health for 20-29 Frags
3)1337Health/Armor for 30-39 Frags
4)Marine Pack or All Alien abilities for 40-49 Frags
5)5 Level Up For 50-59 Frags
6)15 Seconds noclip,get stuck, not my fault,yours by the way you need 60-69 frags to get this.
7)UltraSpeed (L33T speed) For 70-79
UltraDamage for 30 seconds (GODLIKE WEAPONS) For 30 Seconds ... 80-89 Frags Required

More coming soon in the 1.1 (IMG:style_emoticons/default/smile.gif)
And All Hudmessages change colours each second
Changelog: {N/A}

After all that work... I feel soo proud of myself
And It's my 1st NS plugin evaaar!!!!
-<<<anonysmous>>> (-NFH-DarknessShadowDarky)

So Does it Rock Or Suck or w/e?

EDIT : Im low of karma, please gimme some +K if you liked this plugin...
Attached Files
File Type: sma Get Plugin or Get Source (ns_scorerewards.sma - 1063 views - 23.7 KB)

Last edited by <<<Anonysmous>>>; 12-03-2008 at 02:55.
<<<Anonysmous>>> is offline
Mirun.Frontier
Member
Join Date: Aug 2008
Old 12-05-2008 , 04:02   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #2

This interests me... reminds me of Snark Cafe's plugin, except this one is based on frags. Think you can make something like this for NS and make it based on time? But frags work as well, I guess. But Aliens gain alot more frags than Marines, so it would be a tad overpowered for aliens. Need some more random stuff for that stuff though. But its an OK plugin, guess I'll test this out when I have the chance.
__________________
I can't believe I wasted 5 years of my life not knowing how to program correctly. Went too deep into advanced coding before even learning the basics correctly. :c
Mirun.Frontier is offline
<<<Anonysmous>>>
BANNED
Join Date: Apr 2008
Old 12-06-2008 , 12:38   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #3

Okay, I will make a check about the team later, I am sick right now and so is my computer...
The Aliens Would Gain A worse rewards (not that much)... So it would be balanced ....
EDIT : You want the awards be based on users time on the server? Or you just want it to be given automatically without typing the command ...
Lol Another EDIT : I'm making this for CS,TFC,SC

Last edited by <<<Anonysmous>>>; 12-06-2008 at 12:41.
<<<Anonysmous>>> is offline
Mirun.Frontier
Member
Join Date: Aug 2008
Old 12-13-2008 , 14:41   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #4

I want to see one based on users time on the server. Somewhat Similar to Snark Cafe. I've been wanting that kind of plugin for a long time.
SC = Sven Coop?
Thx. Not sure if any other mod will approve this but I think this is good. I havn't been able to test due to my HLDS screwing up.
__________________
I can't believe I wasted 5 years of my life not knowing how to program correctly. Went too deep into advanced coding before even learning the basics correctly. :c
Mirun.Frontier is offline
<<<Anonysmous>>>
BANNED
Join Date: Apr 2008
Old 12-14-2008 , 16:38   Re: AMXX - Natural Selection Score(Frag) Awards
Reply With Quote #5

You want it to be given AUTOMATICALLY?
<<<Anonysmous>>> is offline
tuty
Veteran Member
Join Date: Jul 2008
Location: UK
Old 01-11-2009 , 18:37   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #6

lol i doesn't seen before this post..nice job man keep going
__________________
tuty is offline
Send a message via ICQ to tuty Send a message via AIM to tuty
Old 01-14-2009, 04:19
Frogstomp
This message has been deleted by Frogstomp. Reason: off topic
Hawk552
AMX Mod X Moderator
Join Date: Aug 2005
Old 02-05-2009 , 22:00   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #7

There are major errors in this that prevent it from being approved. Here are some of them:

There's a lot of redundant code, for example:
Code:
//Godmode--------------------------------------------------------------------
public godmode(id){
 set_user_godmode(id, 1)
 set_task(3.0, "godmodetimeremaining9",id)
 set_hudmessage(255, 0, 255, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [10]")
 emit_sound(id, CHAN_BODY, "barney/c1a4_ba_octo4.wav" , 1.0,ATTN_NORM,0,PITCH_NORM)
}
public godmodetimeremaining9(id){
 set_task(1.0, "godmodetimeremaining8",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(100, 0, 0, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [9]")
}
public godmodetimeremaining8(id){
 set_task(1.0, "godmodetimeremaining7",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(10, 0, 100, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [8]")
}
public godmodetimeremaining7(id){
 set_task(1.0, "godmodetimeremaining6",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(255, 100, 50, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [7]")
}
public godmodetimeremaining6(id){
 set_task(1.0, "godmodetimeremaining5",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(255, 0, 100, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [6]")
}
public godmodetimeremaining5(id){
 set_task(1.0, "godmodetimeremaining4",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(80, 0, 100, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [5]")
}
public godmodetimeremaining4(id){
 set_task(1.0, "godmodetimeremaining3",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(50, 255, 0, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [4]")
}
public godmodetimeremaining3(id){
 set_task(1.0, "godmodetimeremaining2",id)
 client_cmd(id,"spk sbuttons/bell1.wav")
 set_hudmessage(0, 0, 255, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [3]")
}
public godmodetimeremaining2(id){
 set_task(1.0, "godmodetimeremaining1",id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(255, 0, 0, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [2]")
}
public godmodetimeremaining1(id){
 set_task(1.0, "takegodmodeoff", id)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(150, 50, 0, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [1]")
}
public takegodmodeoff(id){
 set_user_godmode(id, 0)
 client_cmd(id,"spk buttons/bell1.wav")
 set_hudmessage(0, 255, 0, 0.03, 0.47, 0, 6.0, 12.0)
 show_hudmessage(id, "Godmode Time Remaining : [Godmode Timed Out]")
}
Please create a general case which can then be applied for each of these situations.

If you would like any information regarding possible adjustments you could make or things you could do to make this better, please feel free to post here or PM me.

Approval pending on changes.
__________________
Hawk552 is offline
Send a message via AIM to Hawk552
Hawk552
AMX Mod X Moderator
Join Date: Aug 2005
Old 02-22-2009 , 22:13   Re: AMXX - Natural Selection Score(FRag) Awards
Reply With Quote #8

This plugin has been given time to be fixed but no changes have been made.

Unapproved.
__________________
Hawk552 is offline
Send a message via AIM to Hawk552
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 17:45.


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