Page 1 of 5
[cerere plugin]Un skin mai multe texturi
Posted: 14 Apr 2019, 00:14
by 1TAP GOD
Plugin Cerut:Un skin mai multe texturi
Descriere (adica ce face el mai exact):Salut extreamcs,un prieten mai exact
funnkyhd-u59074.html
tocmai ce mi-a facut un skin cu mai multe texturi in el,puteti face un plugin care functioneaza asa scrii /ak47 se deschide un meniu cu toate skinurile de ak care sunt in modelul respectiv de exemplu
1AK-47 THE EMPRESS
2AK-47 FIRE SERPENT
daca apesi cifra 1 in mana apare ak the empress skinul este selectat din model cu pev_skin
ceva gen cum facu ocixcrom doar ca editat pentru un singur model
aici aveti modelul
https://mega.nz/#!0LYlAAbY!niVF3aH1yp9C ... 2SSM7A5u4M
stiu ca se poate face deoarece csgo legacy are o functia similara cu asta dar pentru modele p si w
Serverul ruleaza (HLDS/ReHLDS):hlds
Versiune AMX Mod X:1.8.1
Modul Serverului:csgo
Re: [cerere plugin]Un skin mai multe texturi
Posted: 14 Apr 2019, 18:25
by levin
nu prea am înțeles cum trebuie sau ce trebuie...vezi așa
Code: Select all
#include <amxmodx>
#include <fakemeta>
new ak47[33]
enum _:Data
{
Nume_Model[35],
v_Model[65],
p_Model[65]
}
new const INFOS[][Data]=
{
"AK-47 THE EMPRESS", "v_ak47_emp", "p_ak47_emp",
"AK-47 FIRE SERPENT", "v_ak47_ser", "p_ak47_ser"
}
public plugin_init()
{
register_clcmd("say /ak47","AK")
register_clcmd("say_team /ak47","AK")
register_event("CurWeapon","Event_CurWeapon","be","1=1")
}
public plugin_precache()
{
for(new i;i<sizeof(INFOS);i++)//charsmax
{
precache_player_model(INFOS[i][v_Model])
precache_player_model(INFOS[i][p_Model])
}
}
precache_player_model(szModel[])
{
static szFile[128]
formatex(szFile,charsmax(szFile),"models/ak47/%s.mdl",szModel)
precache_model(szFile)
}
public Event_CurWeapon(id)
{
engclient_cmd(id,"weapon_ak47")
set_pev(id,pev_viewmodel2,INFOS[ak47[id]][v_Model])
set_pev(id,pev_weaponmodel2,INFOS[ak47[id]][p_Model])
}
public client_putinserver(id) ak47[id]=0
public client_disconnect(id) ak47[id]=0
public AK(id)
{
new menu=menu_create("Alege-ti un Skin pentru AK47","choosed_options")
new callback=menu_makecallback("hook_shop")
static text[125],i,tasta[2]
for(i=0;i<sizeof INFOS;i++)
{
if(ak47[id]==i) formatex(text,charsmax(text),"\d%s\w [\rSELECTAT\w]",INFOS[i][Nume_Model])
else formatex(text,charsmax(text),"\r%s",INFOS[i][Nume_Model])
tasta[0]=i
tasta[1]=0
menu_additem(menu, text, tasta, _, callback)
}
menu_display(id,menu)
}
public hook_shop(id,menu,item)
{
if(item==MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
if(!is_user_alive(id)||ak47[id]==item) return ITEM_DISABLED
return ITEM_ENABLED
}
public shop_handler(id,menu,item)
{
if(item==MENU_EXIT||!is_user_alive(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
if(ak47[id]==item)
{
client_print(id,print_chat,"* Ai deja %s",INFOS[item][Nume_Model])
return PLUGIN_HANDLED
}
client_print(id,print_chat,"* Ai ales cu succes modelul %s",INFOS[item][Nume_Model])
ak47[id]=item
Event_CurWeapon(id)
menu_destroy(menu)
return PLUGIN_HANDLED
}
Re: [cerere plugin]Un skin mai multe texturi
Posted: 14 Apr 2019, 22:44
by 1TAP GOD
e un singur model de ak47
cu mai multe skinuri in el
pluginu selecteaza ce skin ti-ai ales tu din meniu si il pune in mana el selectnd skinul reespectiv din v_ak47.mdl in el sunt 10 modele
redline
empress
serpent
modelu are mai multe skinuri in el
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 08:30
by Laurentiu P.
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 10:42
by DevilBoy.eXe
1TAP GOD wrote: ↑14 Apr 2019, 22:44
e un singur model de ak47
cu mai multe skinuri in el
pluginu selecteaza ce skin ti-ai ales tu din meniu si il pune in mana el selectnd skinul reespectiv din v_ak47.mdl in el sunt 10 modele
redline
empress
serpent
modelu are mai multe skinuri in el
Mai multe texturi vrei sa spui
Si pluginul trebuie sa selecteze texturile
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 13:54
by 1TAP GOD
DevilBoy.eXe wrote: ↑15 Apr 2019, 10:42
1TAP GOD wrote: ↑14 Apr 2019, 22:44
e un singur model de ak47
cu mai multe skinuri in el
pluginu selecteaza ce skin ti-ai ales tu din meniu si il pune in mana el selectnd skinul reespectiv din v_ak47.mdl in el sunt 10 modele
redline
empress
serpent
modelu are mai multe skinuri in el
Mai multe texturi vrei sa spui
Si pluginul trebuie sa selecteze texturile
Exact
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 16:43
by levin
păi fără să descarce nu are cum............
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 16:53
by FunnkyHD
In loc de metoda clasica, 10 modele pentru 10 skin-uri, el vrea 1 model care are 10 texturi inauntru si pluginul doar sa inlocuiasca textura respectiva.
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 19:15
by levin
păi și alea 10 modele nu trebuie descărcate? -.-
Re: [cerere plugin]Un skin mai multe texturi
Posted: 15 Apr 2019, 23:40
by FunnkyHD
pai e doar 1 singur model care are in el 10 texturi
Re: [cerere plugin]Un skin mai multe texturi
Posted: 16 Apr 2019, 01:09
by levin
am înțeles asta -_- da texturile alea, cum să le pună cineva dacă nu le are în pc? nu trebuie descărcate și ele?..........
Re: [cerere plugin]Un skin mai multe texturi
Posted: 16 Apr 2019, 01:14
by 1TAP GOD
maaa texturile alea sunt in modelul.mdl pluginu seteaza textura pe ak cu pev_skin
mai pe romaneste in 10 skinuri de ak in unu
http://prntscr.com/ncfg2b
pluginu trb sa selecteze
http://prntscr.com/ncfgdh din meniu de ex aleg ak point iti pune pe ak textura ak point