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

Model na flagę


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

#1 Robik2432

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:50
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 02.10.2015 15:28

Siema szukam pluginu który umożliwi mi danie modelu osobie z flagą na przykład:

 

 

Daje komuś flagę R standardowo;

 

"nick" "hasło" "r" "a"

 

i ma model do którego podam ścieżkę.

 

Proszę pisać " po polsku" i jak najprościej bo długo z tym nie miałem styczności i dlatego nie mogę zrobić tego sam.

 

 

I nie pisać o generatorze VIP.


  • +
  • -
  • 0

#2 KoktaiL-501

    Początkujący

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:13
  • Imię:Patryk
  • Lokalizacja:Polska
Offline

Napisano 02.10.2015 16:10

Chcesz zmienic model gracza tak? proszę oto plugin :)

Na flagę R

 

Model dla CT do models/player/modelCT/modelCT.mdl

Model dla TT do models/player/modelTT/modelTT.mdl

 

http://www97.zippysh...ki7QC/file.html

 
  • +
  • -
  • 0

#3 Robik2432

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:50
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 02.10.2015 19:49

Koktail, mogę dostać sma? :v


  • +
  • -
  • 0

#4 KoktaiL-501

    Początkujący

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:13
  • Imię:Patryk
  • Lokalizacja:Polska
Offline

Napisano 02.10.2015 20:38

Proszę oto .SMA





 
#include <amxmodx>

#include <cstrike>

#include <hamsandwich>



forward amxbans_admin_connect(id);



new bool:g_Vip[33];



public plugin_init(){

    register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");

    RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);

}

public client_authorized(id){

    if(get_user_flags(id) & 131072 == 131072){

        client_authorized_vip(id);

    }

}

public client_authorized_vip(id){

    g_Vip[id]=true;

}

public client_disconnect(id){

    if(g_Vip[id]){

        client_disconnect_vip(id);

    }

}

public client_disconnect_vip(id){

    g_Vip[id]=false;

}

public SpawnedEventPre(id){

    if(g_Vip[id]){

        if(is_user_alive(id)){

            SpawnedEventPreVip(id);

        }

    }

}

public plugin_precache(){

    precache_model("models/player/modelCT/modelCT.mdl");

    precache_model("models/player/modelTT/modelTT.mdl");

}

public SpawnedEventPreVip(id){

    new g_Model[64];

    formatex(g_Model,charsmax(g_Model),"%s",get_user_team(id) == 1 ? "modelTT" : "modelCT");

    cs_set_user_model(id,g_Model);

}

public amxbans_admin_connect(id){

    client_authorized(id);

}
 

  • +
  • -
  • 0

#5 Robik2432

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:50
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 03.10.2015 01:25

Koktail, nie doczytałeś? Prosiłem żeby nie było zrobione generatorem vipa :v


  • +
  • -
  • 0

#6 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 03.10.2015 05:10

#include <amxmodx>
#include <fakemeta>

new g_szModelName[2][32] = {
	"nazwa_modelu_TT",
	"nazwa_modelu_CT"
};

new g_szPlayerModel[33][32];

public plugin_precache()
{
	new i, szBuffer[64];
	for(; i < sizeof g_szModelName; i++)
	{
		formatex(szBuffer, 63, "models/player/%s/%s.mdl", g_szModelName[i]);
		precache_model(szBuffer);
	}

	register_event("ResetHUD", "ResetHUD", "be");
}

public ResetHUD(id)
{
	if(~get_user_flags(id) & ADMIN_LEVEL_F)
	{
		return;
	}

	static szModel[32];
	engfunc(EngFunc_InfoKeyValue, engfunc(EngFunc_GetInfoKeyBuffer, id), "model", szModel, 31);
	copy(g_szPlayerModel[id], 31, g_szModelName[get_user_team(id) - 1]);

	if(!equal(szModel, g_szPlayerModel[id]))
	{
		set_task(id * 0.1, "UstawModel", id);
	}
}

public UstawModel(id)
{
	engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer, id), "model", g_szPlayerModel[id]);
}

nizej wersja z blokada zmiany modelu przez gracza ktory ma juz ten model oraz usuwanie modelu gdy podczas gry zostanie mu usunieta flaga a ma ten model

Spoiler

Użytkownik Asiap edytował ten post 03.10.2015 05:20

  • +
  • -
  • 0




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

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