Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Szukam pluginu do podmiany modeli


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 FilkuSek

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Imię:Grzegorz
Offline

Napisano 01.12.2015 09:27

Witam. Szukam pluginu, który po wpisaniu /awp, będzie wyświetlał listę modeli AWP z możliwością wyboru.

Ma być to coś na zasadzie: http://amxx.pl/topic...nife-by-topred/

Od razu mówię, GWH odpada. 

 

Z góry dziękuje za pomoc,

Pozdrawiam. 


  • +
  • -
  • 0

#2 bemben1997

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:28
  • Lokalizacja:STG
Offline

Napisano 01.12.2015 11:22

Ma to być tylko do AWP czy do innych broni także? Jeśli tak to podaj jakie bronie :)
  • +
  • -
  • 0

#3 FilkuSek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Imię:Grzegorz
Offline

Napisano 01.12.2015 12:48

Tylko do AWP. 


  • +
  • -
  • 0

#4 bemben1997

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:28
  • Lokalizacja:STG
Offline

Napisano 01.12.2015 17:42

Podaj modele jakie chcesz 


  • +
  • -
  • 0

#5 FilkuSek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Imię:Grzegorz
Offline

Napisano 01.12.2015 21:06

http://cs.gamebanana.com/skins/142211

http://cs.gamebanana.com/skins/141533

http://cs.gamebanana.com/skins/141227(pierwszy screen)

http://cs.gamebanana.com/skins/142937

http://cs.gamebanana.com/skins/138118

 

Tych 5 + możliwość wybrania swojego modelu (default). Bez żadnych bonusów, po prostu zwykły model. Najlepiej same modele v_, by nie obciążyło serwera. 


  • +
  • -
  • 0

#6 bemben1997

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:28
  • Lokalizacja:STG
Offline

Napisano 04.12.2015 11:20

Nie jestem mega dobry . Ale na razię coś takiego mam

#include 

#include

#include

#include

#include



#pragma semicolon 0



#define PLUGIN "AWP MOD"

#define VERSION "1.0"

#define AUTHOR "spunko"



new awp_model[33]

new g_Menu



public plugin_init() {



register_plugin(PLUGIN, VERSION, AUTHOR)



register_event("CurWeapon","CurWeapon","be","1=1")



g_Menu = register_menuid("AWP MOD")

register_menucmd(g_Menu, 1023, "awpmenu")



register_clcmd("say /awp", "display_awp")



set_task(480.0, "kmodmsg", 0, _, _, "b")

}



public plugin_precache() {

precache_model("models/awp-mod/v_assimov.mdl")

precache_model("models/awp-mod/v_worm.mdl")

precache_model("models/awp-mod/v_malaysia.mdl")

precache_model("models/awp-mod/v_hyper.mdl")

precache_model("models/awp-mod/v_engravin.mdl")

precache_model("models/v_awp.mdl")

precache_model("models/p_awp.mdl")



}



public display_awp(id) {

new menuBody[512]

add(menuBody, 511, "\rAwp Mod\w^n^n")

add(menuBody, 511, "1. Worm God n")

add(menuBody, 511, "2. Malaysia n")

add(menuBody, 511, "3. Hyper Best n")

add(menuBody, 511, "4. Assimov n")

add(menuBody, 511, "5. Engravin n")

add(menuBody, 511, "6. Default AWP ^n^n")

add(menuBody, 511, "0. Exit^n")



new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<9 )

show_menu(id, keys, menuBody, -1, "AWP MOD")

}



public awpmenu(id, key) {

switch(key)

{
case 0: SetAwp(id , 5)

case 1: SetAwp(id , 4)

case 2: SetAwp(id , 2)

case 3: SetAwp(id , 3)

case 4: SetAwp(id , 1)

case 5: SetAwp(id , 0)

default: return PLUGIN_HANDLED

}

SaveData(id)

return PLUGIN_HANDLED

}



public SetAwp(id , Awp) {

awp_model[id] = Awp



new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)

if ( Weapon != CSW_AWP )

return PLUGIN_HANDLED



new vModel[56],pModel[56]



switch(Awp)

{

case 0: {

format(vModel,55,"models/v_awp.mdl")

format(pModel,55,"models/p_awp.mdl")

}

case 1: {

format(vModel,55,"models/awp-mod/v_engravin.mdl")


}

case 2: {

format(vModel,55,"models/awp-mod/v_assimov.mdl")


}

case 3: {

format(vModel,55,"models/awp-mod/v_malaysia.mdl")


}

case 4: {

format(vModel,55,"models/awp-mod/v_hyper.mdl")


}

case 5: {

format(vModel,55,"models/awp-mod/v_worm.mdl")


}

}



entity_set_string(id, EV_SZ_viewmodel, vModel)

entity_set_string(id, EV_SZ_weaponmodel, pModel)



return PLUGIN_HANDLED;

}



public CurWeapon(id){

SetAwp(id, awp_model[id])

}





public kmodmsg() {



client_print(0,print_chat,"[AWPMOD] Type /awp to change your awp skins")

}



public client_authorized(id){

LoadData(id)

}



SaveData(id)

{



new authid[32]

get_user_authid(id, authid, 31)



new vaultkey[64]

new vaultdata[64]



format(vaultkey, 63, "KMOD_%s", authid)

format(vaultdata, 63, "%d", awp_model[id])

set_vaultdata(vaultkey, vaultdata)

}



LoadData(id)

{

new authid[32]

get_user_authid(id,authid,31)



new vaultkey[64], vaultdata[64]



format(vaultkey, 63, "KMOD_%s", authid)

get_vaultdata(vaultkey, vaultdata, 63)

awp_model[id] = str_to_num(vaultdata)



}

Załączone pliki


Użytkownik bemben1997 edytował ten post 04.12.2015 11:22

  • +
  • -
  • 1

#7 FilkuSek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Imię:Grzegorz
Offline

Napisano 07.12.2015 16:49

A gdzie include w Twoim pluginie?

Czekam nadal.


  • +
  • -
  • 0

#8 bemben1997

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:28
  • Lokalizacja:STG
Offline

Napisano 08.12.2015 13:47

Przepraszam coś sie skrzaczyło podaje jeszcze raz 

#include <amxmodx>

#include <amxmisc>

#include <engine> 

#include <vault>

#include <fun>



#pragma semicolon 0



#define PLUGIN "AWP MOD"

#define VERSION "1.0" 

#define AUTHOR "spunko"



new awp_model[33] 

new g_Menu



public plugin_init() { 

	

	register_plugin(PLUGIN, VERSION, AUTHOR) 

	

	register_event("CurWeapon","CurWeapon","be","1=1") 

	

	g_Menu = register_menuid("AWP MOD")

	register_menucmd(g_Menu, 1023, "awpmenu")

	

	register_clcmd("say /awp", "display_awp")

	

	set_task(480.0, "kmodmsg", 0, _, _, "b")

}



public plugin_precache() { 

	precache_model("models/awp-mod/v_assimov.mdl") 

	precache_model("models/awp-mod/v_worm.mdl")

	precache_model("models/awp-mod/v_malaysia.mdl")

	precache_model("models/awp-mod/v_hyper.mdl") 
	
	precache_model("models/awp-mod/v_engravin.mdl")  
	
	precache_model("models/v_awp.mdl") 

	precache_model("models/p_awp.mdl")
	
	

} 



public display_awp(id) {

	new menuBody[512]

	add(menuBody, 511, "\rAwp Mod\w^n^n")

	add(menuBody, 511, "1. Worm God n")

	add(menuBody, 511, "2. Malaysia n")

	add(menuBody, 511, "3. Hyper Best n")

	add(menuBody, 511, "4. Assimov n")
	
	add(menuBody, 511, "5. Engravin n")

	add(menuBody, 511, "6. Default AWP ^n^n")

	add(menuBody, 511, "0. Exit^n")

	

	new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<9 )

	show_menu(id, keys, menuBody, -1, "AWP MOD")

}



public awpmenu(id, key) {

	switch(key) 

	{
		case 0: SetAwp(id , 5)
		
		case 1: SetAwp(id , 4)

		case 2: SetAwp(id , 2)

		case 3: SetAwp(id , 3)

		case 4: SetAwp(id , 1)

		case 5: SetAwp(id , 0)

		default: return PLUGIN_HANDLED

	}

	SaveData(id)

	return PLUGIN_HANDLED

} 



public SetAwp(id , Awp) {

	awp_model[id] = Awp

	

	new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo) 

	if ( Weapon != CSW_AWP )

		return PLUGIN_HANDLED

	

	new vModel[56],pModel[56]

	

	switch(Awp)

	{

		case 0: {

			format(vModel,55,"models/v_awp.mdl")

			format(pModel,55,"models/p_awp.mdl")

		}
		
		case 1: {

			format(vModel,55,"models/awp-mod/v_engravin.mdl")


		}

		case 2: {

			format(vModel,55,"models/awp-mod/v_assimov.mdl")


		}

		case 3: {

			format(vModel,55,"models/awp-mod/v_malaysia.mdl")


		}

		case 4: {

			format(vModel,55,"models/awp-mod/v_hyper.mdl")


		}

		case 5: {

			format(vModel,55,"models/awp-mod/v_worm.mdl")


		}

	} 

	

	entity_set_string(id, EV_SZ_viewmodel, vModel)

	entity_set_string(id, EV_SZ_weaponmodel, pModel)

	

	return PLUGIN_HANDLED;  

}



public CurWeapon(id){

	SetAwp(id, awp_model[id])   	

}





public kmodmsg() { 

	

	client_print(0,print_chat,"[AWPMOD] Type /awp to change your awp skins")

}  



public client_authorized(id){

	LoadData(id)

}



SaveData(id)

{ 

	

	new authid[32]

	get_user_authid(id, authid, 31)

	

	new vaultkey[64]

	new vaultdata[64]

	

	format(vaultkey, 63, "KMOD_%s", authid)

	format(vaultdata, 63, "%d", awp_model[id])

	set_vaultdata(vaultkey, vaultdata)

}



LoadData(id) 

{ 

	new authid[32] 

	get_user_authid(id,authid,31)

	

	new vaultkey[64], vaultdata[64]

	

	format(vaultkey, 63, "KMOD_%s", authid)

	get_vaultdata(vaultkey, vaultdata, 63)

	awp_model[id] = str_to_num(vaultdata)

	

}


  • +
  • -
  • 1

#9 FilkuSek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Imię:Grzegorz
Offline

Napisano 09.12.2015 17:31

Dobra, kolega mi już zrobił taki plugin, ale i tak dostaniesz plusa za pomoc. Temat do zamknięcia.


Użytkownik FilkuSek edytował ten post 09.12.2015 17:31

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych