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

[AYUDA] Crear clase zombie para admin en base builder


  
 
 
Thread Tools Display Modes
Author Message
Ruziitto
Junior Member
Join Date: Dec 2012
Old 12-29-2012 , 14:12   [AYUDA] Crear clase zombie para admin en base builder
#1

Hola, yo quisiera crear una quinta clase zombie para mi servidor base builder y quiero que sea para admins solamente.
Por ahora tengo esto editado y me falta lo del admin:
/*============================================ ====================================

-----------------------------------
-*- [BB] Default Zombie Classes -*-
-----------------------------------

~~~~~~~~~~~~~~~
- Description -
~~~~~~~~~~~~~~~

This plugin adds the default zombie classes from Zombie Plague
into Base Builder. All credit belongs to MeRcyLeZZ.

All classes have been balanced, but feel free to edit them if
you are not satisfied.

============================================= ===================================*/

#include <amxmodx>
#include <basebuilder>
#include <hamsandwich>
#include <fun>
#include <cstrike>

/*============================================ ====================================
[Plugin Customization]
============================================= ====================================*/

// Classic Zombie Attributes
new const zclass1_name[] = { "Classic Zombie" }
new const zclass1_info[] = { "=Balanced=" }
new const zclass1_model[] = { "bb_classic" }
new const zclass1_clawmodel[] = { "v_bloodyhands" }
const zclass1_health = 3000
const zclass1_speed = 260
const Float:zclass1_gravity = 1.0

// Fast Zombie Attributes
new const zclass2_name[] = { "Fast Zombie" }
new const zclass2_info[] = { "HP-- Speed++" }
new const zclass2_model[] = { "bb_fast" }
new const zclass2_clawmodel[] = { "v_bloodyhands" }
const zclass2_health = 2000
const zclass2_speed = 325
const Float:zclass2_gravity = 1.0

// Jumper Zombie Attributes
new const zclass3_name[] = { "Jumper Zombie" }
new const zclass3_info[] = { "HP- Jump+" }
new const zclass3_model[] = { "bb_jumper" }
new const zclass3_clawmodel[] = { "v_bloodyhands" }
const zclass3_health = 2500
const zclass3_speed = 285
const Float:zclass3_gravity = 0.5

// Tanker Zombie Attributes
new const zclass4_name[] = { "Tanker Zombie" }
new const zclass4_info[] = { "HP++ Speed-" }
new const zclass4_model[] = { "bb_tanker" }
new const zclass4_clawmodel[] = { "v_bloodyhands" }
const zclass4_health = 4000
const zclass4_speed = 210
const Float:zclass4_gravity = 1.0
#define TANK_ARMOR 200

// Admin Zombie Attributes
new const zclass5_name[] = { "Admin Zombie" }
new const zclass5_info[] = { "Only Admin" }
new const zclass5_model[] = { "bb_admin" }
new const zclass5_clawmodel[] = { "v_bloodyhands" }
const zclass5_health = 3500
const zclass5_speed = 300
const Float:zclass5_gravity = 0.75

/*============================================ ================================*/

new g_zclass_tanker

// Zombie Classes MUST be registered on plugin_precache
public plugin_precache()
{
register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")

// Register all classes
bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity)
bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity)
bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity)
g_zclass_tanker = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity)
bb_register_zombie_class(zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity)
}

#if defined TANK_ARMOR
public plugin_init()
{
RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1)
}

public ham_PlayerSpawn_Post(id)
{
if (!is_user_alive(id))
return ;

if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)
{
give_item(id, "item_assaultsuit");
cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);
}
}
#endif


Si me podrian pasar terminado se los agradeceria mucho.
PD: no se como poner el codigo en php.
Ruziitto is offline
StrikerV2
Senior Member
Join Date: Nov 2012
Location: Chile , O Yes!
Old 12-29-2012 , 14:31   Re: [AYUDA] Crear clase zombie para admin en base builder
#2

Usa la etiqueta PHP para postear un code

PD : Al Crear Un post o threat .

Salen Dos <> al final vd ¿? Abajo de donde escribes el titulo

Al lado De Esas 2 <> Dice PHP ..

Con eso marcas todo tu code y apretas Php xd fin.
__________________
Mi firma era tan sexy .-.

Last edited by StrikerV2; 12-29-2012 at 14:33.
StrikerV2 is offline
Send a message via MSN to StrikerV2
monster321
Member
Join Date: Apr 2012
Old 12-29-2012 , 14:32   Re: [AYUDA] Crear clase zombie para admin en base builder
#3

Prueba con esto:

Code:
new g_zclass_admin if(bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_admin) {     if(!(get_user_flags(id) & ADMIN_LEVEL_H) // O el flag de poder de admin que tu quieras     {         // code....     } }

Puedes usar entre corchetes [] php y para terminarlo [] /php pero eso dentro de los corchetes.
O usa [] pawn y para terminarlo [] /pawn.

Last edited by monster321; 12-29-2012 at 14:33.
monster321 is offline
Send a message via MSN to monster321 Send a message via Skype™ to monster321
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 12-29-2012 , 14:34   Re: [AYUDA] Crear clase zombie para admin en base builder
#4

mira esto http://forums.alliedmods.net/showpos...&postcount=171
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
Ruziitto
Junior Member
Join Date: Dec 2012
Old 12-29-2012 , 14:54   Re: [AYUDA] Crear clase zombie para admin en base builder
#5

La verdad es que no entiendo mucho de esto, me lo podrias dejar terminado con el codigo que puse en la primera publicacion? Te lo agradeceria mucho.
Ruziitto is offline
monster321
Member
Join Date: Apr 2012
Old 12-29-2012 , 14:59   Re: [AYUDA] Crear clase zombie para admin en base builder
#6

Code:
/*============================================ ==================================== ----------------------------------- -*- [BB] Default Zombie Classes -*- ----------------------------------- ~~~~~~~~~~~~~~~ - Description - ~~~~~~~~~~~~~~~ This plugin adds the default zombie classes from Zombie Plague into Base Builder. All credit belongs to MeRcyLeZZ. All classes have been balanced, but feel free to edit them if you are not satisfied. ============================================= ===================================*/ #include <amxmodx> #include <basebuilder> #include <hamsandwich> #include <fun> #include <cstrike> /*============================================ ==================================== [Plugin Customization] ============================================= ====================================*/ // Classic Zombie Attributes new const zclass1_name[] = { "Classic Zombie" } new const zclass1_info[] = { "=Balanced=" } new const zclass1_model[] = { "bb_classic" } new const zclass1_clawmodel[] = { "v_bloodyhands" } const zclass1_health = 3000 const zclass1_speed = 260 const Float:zclass1_gravity = 1.0 // Fast Zombie Attributes new const zclass2_name[] = { "Fast Zombie" } new const zclass2_info[] = { "HP-- Speed++" } new const zclass2_model[] = { "bb_fast" } new const zclass2_clawmodel[] = { "v_bloodyhands" } const zclass2_health = 2000 const zclass2_speed = 325 const Float:zclass2_gravity = 1.0 // Jumper Zombie Attributes new const zclass3_name[] = { "Jumper Zombie" } new const zclass3_info[] = { "HP- Jump+" } new const zclass3_model[] = { "bb_jumper" } new const zclass3_clawmodel[] = { "v_bloodyhands" } const zclass3_health = 2500 const zclass3_speed = 285 const Float:zclass3_gravity = 0.5 // Tanker Zombie Attributes new const zclass4_name[] = { "Tanker Zombie" } new const zclass4_info[] = { "HP++ Speed-" } new const zclass4_model[] = { "bb_tanker" } new const zclass4_clawmodel[] = { "v_bloodyhands" } const zclass4_health = 4000 const zclass4_speed = 210 const Float:zclass4_gravity = 1.0 #define TANK_ARMOR 200 // Admin Zombie Attributes new const zclass5_name[] = { "Admin Zombie" } new const zclass5_info[] = { "Only Admin" } new const zclass5_model[] = { "bb_admin" } new const zclass5_clawmodel[] = { "v_bloodyhands" } const zclass5_health = 3500 const zclass5_speed = 300 const Float:zclass5_gravity = 0.75 /*============================================ ================================*/ new g_zclass_tanker new g_zclass_admin // Zombie Classes MUST be registered on plugin_precache public plugin_precache() {     register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")         // Register all classes     bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity)     bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity)     bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity)     g_zclass_tanker = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity)     g_zclass_admin = (zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity) } #if defined TANK_ARMOR public plugin_init() {     RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1) } public ham_PlayerSpawn_Post(id) {     if (!is_user_alive(id))         return ;         if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)     {         give_item(id, "item_assaultsuit");         cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);     } } #endif if(!bb_is_user_zombie(id) && !bb_get_user_zombie_class(id) == g_zclass_admin) {     if(!(get_user_flags(id) & ADMIN_LEVEL_H) // O el flag de poder de admin que tu quieras     {         // code....     } }

No estoy seguro de que funcione....

Last edited by monster321; 12-29-2012 at 14:59.
monster321 is offline
Send a message via MSN to monster321 Send a message via Skype™ to monster321
Ruziitto
Junior Member
Join Date: Dec 2012
Old 12-29-2012 , 15:32   Re: [AYUDA] Crear clase zombie para admin en base builder
#7

Lo que pasa es que no entiendo que va donde dice code.... (lo dice en el final)
Ruziitto is offline
monster321
Member
Join Date: Apr 2012
Old 12-29-2012 , 15:50   Re: [AYUDA] Crear clase zombie para admin en base builder
#8

Donde pone code... directamente puedes poner que le de armadura vida o lo que tu quieres.. prueba con esto:

Code:
if(!bb_is_user_zombie(id) && !bb_get_user_zombie_class(id) == g_zclass_admin)     if(!(get_user_flags(id) & ADMIN_LEVEL_H)

Si no te compila con eso... prueba con esto :

Code:
if(!bb_is_user_zombie(id) && !bb_get_user_zombie_class(id) == g_zclass_admin) {     if(!(get_user_flags(id) & ADMIN_LEVEL_H) }
monster321 is offline
Send a message via MSN to monster321 Send a message via Skype™ to monster321
LeeanAndNeka
Senior Member
Join Date: Feb 2012
Location: Argentina ♥
Old 12-29-2012 , 16:28   Re: [AYUDA] Crear clase zombie para admin en base builder
#9

Quote:
Originally Posted by monster321 View Post
Code:
/*============================================ ==================================== ----------------------------------- -*- [BB] Default Zombie Classes -*- ----------------------------------- ~~~~~~~~~~~~~~~ - Description - ~~~~~~~~~~~~~~~ This plugin adds the default zombie classes from Zombie Plague into Base Builder. All credit belongs to MeRcyLeZZ. All classes have been balanced, but feel free to edit them if you are not satisfied. ============================================= ===================================*/ #include <amxmodx> #include <basebuilder> #include <hamsandwich> #include <fun> #include <cstrike> /*============================================ ==================================== [Plugin Customization] ============================================= ====================================*/ // Classic Zombie Attributes new const zclass1_name[] = { "Classic Zombie" } new const zclass1_info[] = { "=Balanced=" } new const zclass1_model[] = { "bb_classic" } new const zclass1_clawmodel[] = { "v_bloodyhands" } const zclass1_health = 3000 const zclass1_speed = 260 const Float:zclass1_gravity = 1.0 // Fast Zombie Attributes new const zclass2_name[] = { "Fast Zombie" } new const zclass2_info[] = { "HP-- Speed++" } new const zclass2_model[] = { "bb_fast" } new const zclass2_clawmodel[] = { "v_bloodyhands" } const zclass2_health = 2000 const zclass2_speed = 325 const Float:zclass2_gravity = 1.0 // Jumper Zombie Attributes new const zclass3_name[] = { "Jumper Zombie" } new const zclass3_info[] = { "HP- Jump+" } new const zclass3_model[] = { "bb_jumper" } new const zclass3_clawmodel[] = { "v_bloodyhands" } const zclass3_health = 2500 const zclass3_speed = 285 const Float:zclass3_gravity = 0.5 // Tanker Zombie Attributes new const zclass4_name[] = { "Tanker Zombie" } new const zclass4_info[] = { "HP++ Speed-" } new const zclass4_model[] = { "bb_tanker" } new const zclass4_clawmodel[] = { "v_bloodyhands" } const zclass4_health = 4000 const zclass4_speed = 210 const Float:zclass4_gravity = 1.0 #define TANK_ARMOR 200 // Admin Zombie Attributes new const zclass5_name[] = { "Admin Zombie" } new const zclass5_info[] = { "Only Admin" } new const zclass5_model[] = { "bb_admin" } new const zclass5_clawmodel[] = { "v_bloodyhands" } const zclass5_health = 3500 const zclass5_speed = 300 const Float:zclass5_gravity = 0.75 /*============================================ ================================*/ new g_zclass_tanker new g_zclass_admin // Zombie Classes MUST be registered on plugin_precache public plugin_precache() {     register_plugin("[BB] Default Zombie Classes", "6.5", "Tirant")         // Register all classes     bb_register_zombie_class(zclass1_name, zclass1_info, zclass1_model, zclass1_clawmodel, zclass1_health, zclass1_speed, zclass1_gravity)     bb_register_zombie_class(zclass2_name, zclass2_info, zclass2_model, zclass2_clawmodel, zclass2_health, zclass2_speed, zclass2_gravity)     bb_register_zombie_class(zclass3_name, zclass3_info, zclass3_model, zclass3_clawmodel, zclass3_health, zclass3_speed, zclass3_gravity)     g_zclass_tanker = bb_register_zombie_class(zclass4_name, zclass4_info, zclass4_model, zclass4_clawmodel, zclass4_health, zclass4_speed, zclass4_gravity)     g_zclass_admin = (zclass5_name, zclass5_info, zclass5_model, zclass5_clawmodel, zclass5_health, zclass5_speed, zclass5_gravity) } #if defined TANK_ARMOR public plugin_init() {     RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawn_Post", 1) } public ham_PlayerSpawn_Post(id) {     if (!is_user_alive(id))         return ;         if (bb_is_user_zombie(id) && bb_get_user_zombie_class(id) == g_zclass_tanker)     {         give_item(id, "item_assaultsuit");         cs_set_user_armor(id, TANK_ARMOR, CS_ARMOR_VESTHELM);     } } #endif if(!bb_is_user_zombie(id) && !bb_get_user_zombie_class(id) == g_zclass_admin) {     if(!(get_user_flags(id) & ADMIN_LEVEL_H) // O el flag de poder de admin que tu quieras     {         // code....     } }

No estoy seguro de que funcione....
Revisa lo que hiciste por el amor de jebus
LeeanAndNeka is offline
Send a message via MSN to LeeanAndNeka Send a message via Skype™ to LeeanAndNeka
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 12-29-2012 , 16:32   Re: [AYUDA] Crear clase zombie para admin en base builder
#10

porque no ven el link que yo puse.
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
 



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:32.


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