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

Modele VIP


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Gasior

    Zaawansowany

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:105
  • Imię:Maciek
  • Lokalizacja:Lublin
Offline

Napisano 09.08.2013 02:43

Nie jestem dobry, w ogole nie jestem jezeli chodzi o tworzenie menu, a akurat chcialby zrobic menu z modelami dla VIPów. Obecny kod prezentuje sie nastepujaco i kompletnie nie dziala:

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
 
#define PLUGIN "Modele VIP"
#define VERSION "1.0" 
#define AUTHOR "author"
 
#define ADMIN_FLAG_X (1<<23)
 
public plugin_init() { 
 
register_plugin(PLUGIN, VERSION, AUTHOR) 
 
register_event("ResetHUD", "resetModel", "b")
register_clcmd("say /model", "display_model")
 
}
 
public plugin_precache() { 
        precache_model("models/player/vip_ct/vip_ct.mdl")
        precache_model("models/player/vip_te/vip_te.mdl")
 
} 
 
public display_model(id) {
new menuBody[512]
add(menuBody, 511, "\rModele VIP\w^n^n")
add(menuBody, 511, "1. \yTest\w^n")
add(menuBody, 511, "2. \yTest\w^n")
add(menuBody, 511, "3. \yTest\w^n")
add(menuBody, 511, "0. Exit^n")
}
 
public resetModel(id, level, cid, key) {
switch (key) {
case 1: {
if (get_user_flags(id) & ADMIN_FLAG_X) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else {
cs_reset_user_model(id)
}
}
}
case 2: {
if (get_user_flags(id) & ADMIN_FLAG_X) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else {
cs_reset_user_model(id)
}
}
}
case 3: {
if (get_user_flags(id) & ADMIN_FLAG_X) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip_te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip_ct")
}
else {
cs_reset_user_model(id)
}
}
}
}
return PLUGIN_CONTINUE
}
 
 
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/

 

Czy móglby ktos pomóc? będę wdzieczny.


  • +
  • -
  • 0




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

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