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

[ZR] Zombie Plague Source (with CS:GO support, natives and modular)


Post New Thread Reply   
 
Thread Tools Display Modes
Evolver
New Member
Join Date: Dec 2013
Old 12-15-2013 , 00:35   Re: [CS:S] Zombie Plague Source
Reply With Quote #11

I just buyed a css server today from gameserver and I would like to make it a zombie plague server. I miss the old zombie plague from cs 1.6 back in 2007/2008. Zombie mod in CSS is not scarry at all. I want terror , dark maps and creepy atmosphere. Also it is possible to use only zombie hands instead of knife if i am a zombie? a "v_" model only for zombies. I dont feel like a zombie if i have human hands holding a knife LOL
But first thing first...how do i even install this mod in my server? Im noob , can somebody help me? Thank you!
Evolver is offline
_pHabb
Senior Member
Join Date: Jul 2013
Location: GetCountry(pHabb);
Old 03-23-2014 , 02:39   Re: [CS:S] Zombie Plague Source
Reply With Quote #12

This Nemesis, Survivor, Plague mods work in random round on map?

// sorry my bad english
_pHabb is offline
helpme_please
Senior Member
Join Date: Apr 2014
Old 06-14-2014 , 01:39   Re: [CS:S] Zombie Plague Source
Reply With Quote #13

very nice
can edit to csgo?
helpme_please is offline
Franc1sco
Veteran Member
Join Date: Oct 2010
Location: Spain (Madrid)
Old 06-20-2014 , 11:27   Re: [CS:S] Zombie Plague Source
Reply With Quote #14

Quote:
Originally Posted by helpme_please View Post
very nice
can edit to csgo?
I am re edited this mod for it to work well in CS:GO and with the new version of ZR
But I am not sure if I will publish it when I have finished or I will keep it private

Re editing... soon will work well in CS:GO
http://steamcommunity.com/sharedfile.../?id=273310978
Spoiler
__________________
Veteran Coder -> Activity channel
Coding on CS2 and taking paid and free jobs.

Contact: Steam, Telegram or discord ( franug ).

You like my work? +Rep in my steam profile comments or donate.


Last edited by Franc1sco; 06-20-2014 at 12:14.
Franc1sco is offline
Send a message via MSN to Franc1sco
veli
Senior Member
Join Date: Apr 2012
Location: Netherlands
Old 06-22-2014 , 08:54   Re: [CS:S] Zombie Plague Source (soon CS:GO support)
Reply With Quote #15

I would say; keep it private and only share with people who want donate . I like this mod. Work this same as in css? Did u added infection bomb too?

Maybe u can add submenus. Example; i see human get 100 hp 7 credits and human get hp 200 14 credits or something like. U can add Get Hp and than add hp choices in the sub menu. Make main menu shorter.

sry for my english but i am very interesting in this version . I hope u finish it soon.
veli is offline
Franc1sco
Veteran Member
Join Date: Oct 2010
Location: Spain (Madrid)
Old 06-22-2014 , 09:11   Re: [CS:S] Zombie Plague Source (soon CS:GO support)
Reply With Quote #16

Quote:
Originally Posted by veli View Post
I would say; keep it private and only share with people who want donate . I like this mod. Work this same as in css? Did u added infection bomb too?

Maybe u can add submenus. Example; i see human get 100 hp 7 credits and human get hp 200 14 credits or something like. U can add Get Hp and than add hp choices in the sub menu. Make main menu shorter.

sry for my english but i am very interesting in this version . I hope u finish it soon.
For the moment, surely will be private for some communities and people to want donate.

Works like in css yes, and infection bomb will work too.

Submenus for make main menu shorter is a good idea, surely I will implement it.

Maybe in a future I will release it, but for the moment,the interest is have only some servers that can be unique and popular to make known this mod.

People that will be interested in participating in the closed beta of this mod, can contact with me via PM.
__________________
Veteran Coder -> Activity channel
Coding on CS2 and taking paid and free jobs.

Contact: Steam, Telegram or discord ( franug ).

You like my work? +Rep in my steam profile comments or donate.


Last edited by Franc1sco; 06-22-2014 at 09:14.
Franc1sco is offline
Send a message via MSN to Franc1sco
veli
Senior Member
Join Date: Apr 2012
Location: Netherlands
Old 06-22-2014 , 14:08   Re: [CS:S] Zombie Plague Source (soon CS:GO support)
Reply With Quote #17

I sent a message to you via PM
veli is offline
Franc1sco
Veteran Member
Join Date: Oct 2010
Location: Spain (Madrid)
Old 06-26-2014 , 23:12   Re: [CS:S] Zombie Plague Source (soon CS:GO support and natives)
Reply With Quote #18

In the new version, I decided to make this plugin modular and with natives for create sub-plugins with a easy and simplified form like new awards, new special rounds and more.


This being the product (not completed yet, but working well):


The include file with natives for zombie plague
PHP Code:
// Zombie Plague native by Franc1sco franug


// Teams index for Zombie Plague plugin
#define ZP_HUMANS 1
#define ZP_ZOMBIES 2
#define ZP_BOTH 3


/**
 * Add a Award to the main plugin.
 *
 * @param name            Award name.
 * @param price           Award Price.
 * @param teamallowed            Team allowed for use this award.
 * 
 * @noreturn                   
 */
native ZP_AddAward(const String:name[], priceteamallowed);

/**
 * Add a Special round to the main plugin.
 *
 * @param name            Round name.
 * @param price           Round Chance.
 * 
 * @noreturn                   
 */
native ZP_AddRound(const String:name[], chance); 

/**
 * Select a special round to do this round.
 *
 * @param name            Round name.
 * 
 * @noreturn                   
 */
native ZP_ChooseRound(const String:name[]);

/**
 * Called when a Award has been bought.
 *
 * @param client            Client that bought the award.
 * @param price           Award Bought.               
 */
forward ZP_OnAwardBoughtclient, const String:awardbought[]);

/**
 * Called when a Round has been Selected.
 *
 * @param name            Name of the round.           
 */
forward ZP_OnRoundSelected(const String:name[]);

/**
 * Remove a Award to the main plugin.
 *
 * @param name            Award name.
 * 
 * @noreturn                   
 */
native ZP_RemoveAward(const String:name[]);

/**
 * Remove a Special Round to the main plugin.
 *
 * @param name            Round name.
 * 
 * @noreturn                   
 */
native ZP_RemoveRound(const String:name[]); 

/**
 * Set as special class (canīt buy awards) a player.
 *
 * @param client            Client target.
 * @param special            Set true or false the state of "special class".
 * 
 * @noreturn                   
 */
native ZP_SetSpecial(clientbool:special);

/**
 * Check if a player is a special class.
 *
 * @param name            Round name.
 * 
 * @return                    True if Special class, false if not.
 */
native bool:ZP_GetSpecial(client);

/**
 * Set credits to a client.
 *
 * @param client            Client target.
 * @param credits            Number of credit for set.
 * 
 * @noreturn                   
 */
native ZP_SetCredits(clientcredits);

/**
 * Check if a player is a special class.
 *
 * @param client            Client target.
 * 
 * @return                    Return current credits of the target
 */
native ZP_GetCredits(client);

/**
 * Sent translations to the main plugin.
 *
 * @param client            File with translations.
 * 
 * @noreturn                   
 */
native ZP_LoadTranslations(const String:langfile[]); 

Example of code for add a new award to the main plugin (very simple to do)
PHP Code:
#pragma semicolon 1
#include <sourcemod>
#include <zp_beta>

// configuration part
#define AWARDNAME "100HP" // Name of award
#define PRICE 10 // Award price
#define AWARDTEAM ZP_BOTH // Set team that can buy this award (use ZP_BOTH ZP_HUMANS ZP_ZOMBIES)
#define TRANSLATIONS "plague_100hp.phrases" // Set translations file for this subplugin
// end configuration


// dont touch
public OnPluginStart()
{
    
CreateTimer(0.1Lateload);
}
public 
Action:Lateload(Handle:timer)
{
    
LoadTranslations(TRANSLATIONS); // translations to the local plugin
    
ZP_LoadTranslations(TRANSLATIONS); // sent translations to the main plugin
    
    
ZP_AddAward(AWARDNAMEPRICEAWARDTEAM); // add award to the main plugin
}
public 
OnPluginEnd()
{
    
ZP_RemoveAward(AWARDNAME); // remove award when the plugin is unloaded
}
// END dont touch part


public ZP_OnAwardBoughtclient, const String:awardbought[])
{
    if(
StrEqual(awardboughtAWARDNAME))
    {
        
// use your custom code here
        
PrintHintText(client"%t""you bought 100 HP");
        
SetEntityHealth(client100);
    }


The idea is make that create sub-plugins for this mods can be very easy and with small code, so this can be a incentive to the AlliedModders community for create and release new sub-plugins (awards, rounds, and more), and get a big community like in amxmod zombie plague.


More suggestions are welcome
Attached Files
File Type: sp Get Plugin or Get Source (zp_100hp.sp - 177 views - 1.1 KB)
File Type: txt plague_100hp.phrases.txt (213 Bytes, 251 views)
File Type: txt plague.phrases.txt (2.3 KB, 246 views)
File Type: sp Get Plugin or Get Source (new_zombieplague.sp - 235 views - 8.1 KB)
File Type: inc zp_beta.inc (2.6 KB, 139 views)
__________________
Veteran Coder -> Activity channel
Coding on CS2 and taking paid and free jobs.

Contact: Steam, Telegram or discord ( franug ).

You like my work? +Rep in my steam profile comments or donate.


Last edited by Franc1sco; 06-26-2014 at 23:40.
Franc1sco is offline
Send a message via MSN to Franc1sco
boombee
SourceMod Donor
Join Date: Nov 2013
Old 06-26-2014 , 23:18   Re: [CS:S] Zombie Plague Source (soon CS:GO support and modular with natives)
Reply With Quote #19

What about the current ZR mod you run on CSGO? Do you plan on releasing and/or selling?
boombee is offline
Franc1sco
Veteran Member
Join Date: Oct 2010
Location: Spain (Madrid)
Old 06-26-2014 , 23:31   Re: [CS:S] Zombie Plague Source (soon CS:GO support and modular with natives)
Reply With Quote #20

Quote:
Originally Posted by boombee View Post
What about the current ZR mod you run on CSGO? Do you plan on releasing and/or selling?
The new version will be fully compatible with CS:GO, with the current ZR version, and modular as I said.

But for the moment is not finished yet, this weekend will be finished surely, but only I will give access to some communities (currently 3 in differents countries), for free, I only want to get populate servers with this mod with help of good communities.

In a future I will release this for try to others developers will contribute on it with new sub-plugins, but not yet, the first is to make popular this mod.
__________________
Veteran Coder -> Activity channel
Coding on CS2 and taking paid and free jobs.

Contact: Steam, Telegram or discord ( franug ).

You like my work? +Rep in my steam profile comments or donate.

Franc1sco is offline
Send a message via MSN to Franc1sco
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 00:25.


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