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

Dodanie flagi do pluginu.Byłby ktoś w stanie mi dodać to tego pluginu flagę A?


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

#1 brobro123

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 27.09.2024 11:44

include <amxmodx>
#include <amxmisc>
#include <engine> 
#include <vault>
#include <fun>
 
#define PLUGIN "Wybor skinow"
#define VERSION "1.0.0" 
#define AUTHOR "skengman"
 
 
 
 
 
new model_noza[33]
 
public plugin_init() { 
 
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("CurWeapon","CurWeapon","be","1=1") 
register_clcmd("say /skiny", "menuWyboru")
register_clcmd("say /skin", "menuWyboru")
register_clcmd("say /knife", "menuWyboru")
register_clcmd("say /kosy", "menuWyboru")
register_clcmd("say /kosa", "menuWyboru")
register_clcmd("say /noz", "menuWyboru")
       
}
 
public plugin_precache() { 
precache_model("models/skiny/noz/v_knife.mdl") // zwykly
precache_model("models/skiny/noz/katana.mdl")
precache_model("models/skiny/noz/grizzlyknife.mdl")
precache_model("models/skiny/noz/minecraft.mdl")
precache_model("models/skiny/noz/lgbtknife.mdl")
precache_model("models/skiny/noz/aquaknife.mdl")
 
public menuWyboru(id)
{
new menuBody[512]
formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
new menu = menu_create(menuBody, "skinsmenu")
 
menu_additem(menu, "\wNoz")
 
 
menu_setprop(menu, MPROP_BACKNAME, "Wroc");
menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
 
menu_display(id, menu);
}
public skinsmenu(id, menu, item) {
 
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
 
switch(item) 
{
case 0: menu_noze(id)
default: return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
public menu_noze(id) {
new menuBody[512]
formatex(menuBody, charsmax(menuBody), "\ySkiny do \rNoza:")
new menu = menu_create(menuBody, "knifemenu")
 
menu_additem(menu, "\wZwykly Noz | Klasyczny")
 
menu_additem(menu, "\wKatana | 1")
 
menu_additem(menu, "\wGrizzly | 2")
 
menu_additem(menu, "\wMinecraft | 3")
 
menu_additem(menu, "\wLgbt | 4")
 
menu_additem(menu, "\wAqua | 5")
 
 
menu_setprop(menu, MPROP_BACKNAME, "Wroc");
menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
 
menu_display(id, menu);
}
 
public knifemenu(id, menu, item) {
switch(item) 
{
case 0: SetKnife(id , 0)
case 1: SetKnife(id , 1)
case 2: SetKnife(id , 2)
case 3: SetKnife(id , 3)
case 4: SetKnife(id , 4)
case 5: SetKnife(id , 5)
default: return PLUGIN_HANDLED
}
ZapiszNoz(id)
return PLUGIN_HANDLED
 
public SetKnife(id , Knife) {
model_noza[id] = Knife
 
new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo) 
if ( Weapon != CSW_KNIFE )
return PLUGIN_HANDLED
 
new vModel[56]
 
switch(Knife)
{
case 0: 
{
format(vModel,55,"models/skiny/noz/v_knife.mdl")
}
case 1: 
{
format(vModel,55,"models/skiny/noz/katana.mdl")
}
case 2: 
{
format(vModel,55,"models/skiny/noz/grizzlyknife.mdl")
}
case 3: 
{
format(vModel,55,"models/skiny/noz/minecraft.mdl")
}
case 4: 
{
format(vModel,55,"models/skiny/lgbtknife.mdl")
}
case 5:
{
format(vModel,55,"models/skiny/noz/aquaknife.mdl")
}
 
entity_set_string(id, EV_SZ_viewmodel, vModel)
 
return PLUGIN_HANDLED;  
}
 
public CurWeapon(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED;
 
 
SetKnife(id, model_noza[id])
 
return PLUGIN_HANDLED   
 
}
public client_authorized(id)
{
ZaladujNoze(id)
}
 
ZapiszNoz(id)
 
new authid[32]
get_user_authid(id, authid, 31)
 
new vaultkey[64]
new vaultdata[64]
 
format(vaultkey, 63, "Knife_%s", authid)
format(vaultdata, 63, "%d", model_noza[id])
set_vaultdata(vaultkey, vaultdata)
}
 
ZaladujNoze(id) 
new authid[32] 
get_user_authid(id,authid,31)
 
new vaultkey[64], vaultdata[64]
 
format(vaultkey, 63, "Knife_%s", authid)
get_vaultdata(vaultkey, vaultdata, 63)
model_noza[id] = str_to_num(vaultdata)
 
 
 
 
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 0

#2 mordoryjacz

    Profesjonalista

  • Użytkownik

Reputacja: 30
Życzliwy

  • Postów:185
Offline

Napisano 27.09.2024 20:32

?xD co tu zrobic 


  • +
  • -
  • 0

#3 Anonymuss

    Profesjonalista

  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:208
  • Imię:Anonimowy
  • Lokalizacja:Polska
Offline

Napisano 28.09.2024 13:02

Chyba o to chodzi ale nwm

public menuWyboru(id)
{
	if(~get_user_flags(id) & ADMIN_IMMUNITY)
	{
		client_print_color(id, print_team_default, "Nie masz flagi 'A'")
		return
	}
	
	new menuBody[512]
	formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
	new menu = menu_create(menuBody, "skinsmenu")
	 
	menu_additem(menu, "\wNoz")
	
	menu_setprop(menu, MPROP_BACKNAME, "Wroc");
	menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

  • +
  • -
  • 0

#4 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 13:22


Chyba o to chodzi ale nwm

public menuWyboru(id)
{
	if(~get_user_flags(id) & ADMIN_IMMUNITY)
	{
		client_print_color(id, print_team_default, "Nie masz flagi 'A'")
		return
	}
	
	new menuBody[512]
	formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
	new menu = menu_create(menuBody, "skinsmenu")
	 
	menu_additem(menu, "\wNoz")
	
	menu_setprop(menu, MPROP_BACKNAME, "Wroc");
	menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

  • +
  • -
  • 0

#5 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 13:24

 

Chyba o to chodzi ale nwm

public menuWyboru(id)
{
	if(~get_user_flags(id) & ADMIN_IMMUNITY)
	{
		client_print_color(id, print_team_default, "Nie masz flagi 'A'")
		return
	}
	
	new menuBody[512]
	formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
	new menu = menu_create(menuBody, "skinsmenu")
	 
	menu_additem(menu, "\wNoz")
	
	menu_setprop(menu, MPROP_BACKNAME, "Wroc");
	menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

tak chodzi o to ,czy moglbys zrobic to w calym pluginie? Bylbym wdzieczny


  • +
  • -
  • 0

#6 Anonymuss

    Profesjonalista

  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:208
  • Imię:Anonimowy
  • Lokalizacja:Polska
Offline

Napisano 28.09.2024 15:24

 

 

Chyba o to chodzi ale nwm

public menuWyboru(id)
{
	if(~get_user_flags(id) & ADMIN_IMMUNITY)
	{
		client_print_color(id, print_team_default, "Nie masz flagi 'A'")
		return
	}
	
	new menuBody[512]
	formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
	new menu = menu_create(menuBody, "skinsmenu")
	 
	menu_additem(menu, "\wNoz")
	
	menu_setprop(menu, MPROP_BACKNAME, "Wroc");
	menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

tak chodzi o to ,czy moglbys zrobic to w calym pluginie? Bylbym wdzieczny

 

Co to znaczy w "całym" pluginie, dodałem tylko warunek do głównego menu skinów żeby nie działała komenda dla graczy bez flagi.

Bez tego nie przejdzie dalej do kolejnego menu skinów i nie ustawi sobie skina


  • +
  • -
  • 0

#7 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 28.09.2024 15:35


Co to znaczy w "całym" pluginie

 

Chłop chce sma na gotowo z wklejonym warunkiem...


  • +
  • -
  • 0

#8 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 15:45

 

 

 

Chyba o to chodzi ale nwm

public menuWyboru(id)
{
	if(~get_user_flags(id) & ADMIN_IMMUNITY)
	{
		client_print_color(id, print_team_default, "Nie masz flagi 'A'")
		return
	}
	
	new menuBody[512]
	formatex(menuBody, charsmax(menuBody), "\d[\r*\ySkengmanDeathrun\r*\d]^n\wMenu Skinow:\y")
	new menu = menu_create(menuBody, "skinsmenu")
	 
	menu_additem(menu, "\wNoz")
	
	menu_setprop(menu, MPROP_BACKNAME, "Wroc");
	menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	
	menu_display(id, menu);
}

tak chodzi o to ,czy moglbys zrobic to w calym pluginie? Bylbym wdzieczny

 

Co to znaczy w "całym" pluginie, dodałem tylko warunek do głównego menu skinów żeby nie działała komenda dla graczy bez flagi.

Bez tego nie przejdzie dalej do kolejnego menu skinów i nie ustawi sobie skina

 

dokladnie tak jak napisal kolega up ,jakbys tylko mogl wkleic to co wyslales do tego mojego ,zebym ja sobie tylko skompilowal :)


  • +
  • -
  • 0

#9 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 28.09.2024 15:48

dokladnie tak jak napisal kolega up ,jakbys tylko mogl wkleic to co wyslales do tego mojego ,zebym ja sobie tylko skompilowal

 

 

Czas najwyższy nauczyc się podamiany kodu... to nic trudnego trochę chęci...

Załączone pliki


Użytkownik Łysy CS-RzeZnia.eu edytował ten post 28.09.2024 15:48

  • +
  • -
  • 1

#10 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 15:50

 

dokladnie tak jak napisal kolega up ,jakbys tylko mogl wkleic to co wyslales do tego mojego ,zebym ja sobie tylko skompilowal

 

 

Czas najwyższy nauczyc się podamiany kodu... to nic trudnego trochę chęci...

 

dziękuje ,leci +rep


  • +
  • -
  • 0

#11 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 15:59

 

dokladnie tak jak napisal kolega up ,jakbys tylko mogl wkleic to co wyslales do tego mojego ,zebym ja sobie tylko skompilowal

 

 

Czas najwyższy nauczyc się podamiany kodu... to nic trudnego trochę chęci...

 

Niestety ,nie moge pobrac tego pliku .amxx ,a jak chce samemu skompilowac to mam taki blad ,wiesz dlaczego?

 
//// Skiny.sma
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 017: undefined symbol "client_print_color"
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : warning 215: expression has no effect
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 001: expected token: ";", but found ")"
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 029: invalid expression, assumed zero
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : fatal error 107: too many error messages on one line
//
// Compilation aborted.
// 4 Errors.
// Could not locate output file compiled\Skiny.amx (compile failed).
//
// Compilation Time: 0,17 sec
// ----------------------------------------

  • +
  • -
  • 0

#12 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 28.09.2024 16:01

Wersja komilatora?

 


Użytkownik Łysy CS-RzeZnia.eu edytował ten post 28.09.2024 16:02

  • +
  • -
  • 0

#13 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 16:04

nazywa sie Scripting Windows


  • +
  • -
  • 0

#14 Anonymuss

    Profesjonalista

  • Użytkownik

Reputacja: 61
Pomocny

  • Postów:208
  • Imię:Anonimowy
  • Lokalizacja:Polska
Offline

Napisano 28.09.2024 16:06

 

 

dokladnie tak jak napisal kolega up ,jakbys tylko mogl wkleic to co wyslales do tego mojego ,zebym ja sobie tylko skompilowal

 

 

Czas najwyższy nauczyc się podamiany kodu... to nic trudnego trochę chęci...

 

Niestety ,nie moge pobrac tego pliku .amxx ,a jak chce samemu skompilowac to mam taki blad ,wiesz dlaczego?

 
//// Skiny.sma
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 017: undefined symbol "client_print_color"
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : warning 215: expression has no effect
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 001: expected token: ";", but found ")"
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : error 029: invalid expression, assumed zero
// C:\Users\fasci\Downloads\scripting WINDOWS\scripting WINDOWS\Skiny.sma(39) : fatal error 107: too many error messages on one line
//
// Compilation aborted.
// 4 Errors.
// Could not locate output file compiled\Skiny.amx (compile failed).
//
// Compilation Time: 0,17 sec
// ----------------------------------------

 

Nie wiedziałem, że ktoś używa jeszcze starszych wersji niż 1.8.3. Usuń linijkę z client_print_color i (jeśli chcesz mieć jakiś napis) zmień ją sobie na client_print albo colorchat, jak to zrobić masz gotowe przykłady tu na stronie


  • +
  • -
  • 1

#15 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 28.09.2024 16:06

Pytam o wersję a nie nazwę...

zaktualizuj kompilator do nowszej wersji..

Masz tam taki plik jak: amxxpc.exe odpal go  i powinienes miec cos takiego pokaz co ty masz

AMX Mod X Compiler 1.9.0.5294
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
 
Usage: <file.sma> [options]
Use -? or --help to see full options

Użytkownik Łysy CS-RzeZnia.eu edytował ten post 28.09.2024 16:08

  • +
  • -
  • 0

#16 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 28.09.2024 16:11

Masz 

Załączone pliki


  • +
  • -
  • 1

#17 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 16:14

 

Pytam o wersję a nie nazwę...

zaktualizuj kompilator do nowszej wersji..

Masz tam taki plik jak: amxxpc.exe odpal go  i powinienes miec cos takiego pokaz co ty masz

AMX Mod X Compiler 1.9.0.5294
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
 
Usage: <file.sma> [options]
Use -? or --help to see full options

 

mam takie coś ,a jak wlacze ten amxxpc.exe to mam cos tam wpisac ,zeby sie zaktualizowal?

Załączone miniatury

  • fotos.png

  • +
  • -
  • 0

#18 mordoryjacz

    Profesjonalista

  • Użytkownik

Reputacja: 30
Życzliwy

  • Postów:185
Offline

Napisano 28.09.2024 22:50

colorchat.inc powinien byc w folderze include a do komplilowania uzywasz aplikacji compile 


  • +
  • -
  • 0

#19 brobro123

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:22
  • Imię:rafal
  • Lokalizacja:polska
Offline

Napisano 28.09.2024 22:58

colorchat.inc powinien byc w folderze include a do komplilowania uzywasz aplikacji compile 

tak ,to wiem ale chodzi mi o to jak zainstalowac nowsza wersje kompilatora


  • +
  • -
  • 0

#20 Łysy CS-RzeZnia.eu

    Pomocny

  • Użytkownik

Reputacja: 9
Nowy

  • Postów:60
Offline

Napisano 29.09.2024 16:27


jak zainstalowac nowsza wersje kompilatora

 

Musisz pobrać inną wersję stąd: https://www.amxmodx....wnloads-new.php

Jeśli zmieniasz wersję kompilatora = zaktualizuj swój amxx na serwerze do tej samej wersji.


  • +
  • -
  • 0




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

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