Rank: Membru Sex : Mesaje : 7 Reputatie : 0 Data de inscriere : 06/08/2013
| Subiect: Cum sa creem o clasa noua zombie Mar Aug 06, 2013 11:03 am |
|
| Descriere: Am făcut un tutorial în care vă voi arăta cum să creaţi o nouă clasă zombie pentru serverul vostru de zombie. Aşadar prima parte a pluginului va arăta aşa: Cod: #include #include
După accea vom stabili 'atribuţiile' aceste clase:
Cod:
new const zclass_name[] = { "Gothic Zombie" } // numele clasei new const zclass_info[] = { "Gravitatia mica, HP si viteza mare" } // o descriere scurta new const zclass_model[] = { "models/zombie.mdl" } // sursa modelului new const zclass_clawmodel[] = { "v_knife_zombie.mdl" } // numele modelului pentru cutit const zclass_health = 800 // viata const zclass_speed = 200 // viteza const Float:zclass_gravity = 0.4 // gravitatia
Următoul cod este pentru intrare:
Cod:
new g_zclassid1
Acum vom înregistra plugin în plugin_precache:
Cod:
public plugin_precache() { register_plugin("Clasă zombie", "1.0", "Autor") // aici puneti numele, versiunea si autorul Si clasa: g_zclassid1 = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity) }
După ce am terminat partea de mai sus vom adăuga codul ca să îi arete în chat clasa aleas
Cod:
public zp_user_infected_post ( id, infector ) { if (zp_get_user_zombie_class(id) == g_zclassid1) { client_print(id, print_chat, "[ZP] Ai ales clasa Gothic Zombie") }
Si asa arata tot pluginul impreunat
Cod:
#include #include new const zclass_name[] = { "Gothic Zombie" } new const zclass_info[] = { "Gravitate mica + HP si viteza mare" } new const zclass_model[] = { "models/zombie.mdl" } new const zclass_clawmodel[] = { "v_knife_zombie.mdl" } const zclass_health = 800 const zclass_speed = 200 const Float:zclass_gravity = 0.4
new g_zclassid1 public plugin_precache()
|
|