Madeinmd


 
AcasaPortalGalerieCăutareUltimele imaginiÎnregistrareConectareAdministratia
LINKCS>EUMADEINMD SI MDGAMING.ORG Sau mutat pe www.linkcs.eu/forum

 

  creare clasa de zombie

In jos 
AutorMesaj
Gudzone
Administrator
Administrator
Gudzone


Mesaje : 196
Puncte : 5146
Data de inscriere : 16/10/2011
Varsta : 29
Localizare : Chisinau
Joburi/Distractii : Counter strike/fifa/Metin2

 creare clasa de zombie  Empty
MesajSubiect: creare clasa de zombie     creare clasa de zombie  EmptyJoi Ian 26, 2012 2:28 pm

Tutorial] creare clasa de zombie
In acest tutorial va voi arata cum sa creati o clasa de Zombie.Evident, totul consta in crearea unui plugin.
Primul pas este acela de a include amxmodx (Pentru ca va fi pentru amxmodx) si zombieplague (Pentru Zombie.), asadar prima parte a pluginului va arata asa:

Quote:
#include
#include

Acum, vom stabilii 'atributiile' acestei clase.
Quote:
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

Acum vom face un nou cod mic pentru urmatoare intrare:
Quote:
new g_zclassid1

Dupa aceasta vom inregistra pluginul in plugin_precache:

Quote:
public plugin_precache()
{
register_plugin("[ZP] Clasa 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)
}

Dupa ce am terminat de facut asta, vom face un cod in care vom utiliza Client_print si care ii va arata playerilor ca au ales clasa respectiva.

Quote:
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")
}
}

Acum, vom pune totul laolalta si vom obtine pluginul cu pricina:

Code:
#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()
{
register_plugin("[ZP] Clasa Zombie", "1.0", "Autor")

g_zclassid1 = zp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity)
}
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")
}
}
Sus In jos
http://www.godzonemd.tk
 
creare clasa de zombie
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Tutorial Creare Setup + Poze
» Server zombie by Vasea
» Server de zombie plague
» Server gata facut Zombie Plague!

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Madeinmd :: Counter Strike 1.6 | Resurse :: ..::Tutoriale::..-
Mergi direct la: