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
 

uvzen - zdjęcie

uvzen

Rejestracja: 06.03.2016
Aktualnie: Nieaktywny
Poza forum Ostatnio: 26.02.2019 18:05
-----

#743155 Medale + Rangi

Napisane przez MAGNET FRA w 09.10.2017 15:02

 

jak chcę skomplitować z sma na amxx to wyskakuję mi Wystąpił nieznany błąd (126). 

Spoiler

 

 

#include <amxmodx>

#include <amxmisc>
#include <csx>
#include <fakemeta>
 
#define PLUGIN "Rangi"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r" /* Edit by Real */
 
#define TASK 666
 
#define ADMIN_FLAG ADMIN_LEVEL_H
/* TUTAJ WYZEJ ZMIEN FLAGE VIPA NA SWOJA */
 
native pokaz_gold(id); 
native pokaz_silver(id); 
native pokaz_bronz(id); 
 
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
 
public client_connect(id)
{
if(is_user_bot(id))
return
 
new param[1]
param[0] = id
 
set_task(1.0,"rank",TASK+id,param,1,"b")
 
 
}
 
public client_disconnect(id)
if(task_exists(TASK+id))
remove_task(TASK+id)
 
public rank(param[])
{
 
static stats[8], body[8]
 
new id = param[0]
 
if(!is_user_alive(id))
{
id = pev(id, pev_iuser2);
if(!id)
id = param[0]
 
 
 
get_user_stats(id, stats, body)
 
new ranga[30]
 
if ( stats[0] >= 0 && stats[0] <= 29)
format(ranga,29,"Nowy")
else if ( stats[0] >= 30 && stats[0] <= 49)
format(ranga,29,"Noob")
else if ( stats[0] >= 50 && stats[0] <= 69)
format(ranga,29,"pro Bot")
else if ( stats[0] >= 70 && stats[0] <= 99)
format(ranga,29,"Bot")
else if ( stats[0] >= 100 && stats[0] <= 139)
format(ranga,29,"Farcik")
else if ( stats[0] >= 140 && stats[0] <= 189)
format(ranga,29,"Cwaniaczek")
else if ( stats[0] >= 190 && stats[0] <= 239)
format(ranga,29,"Poczatkujący")
else if ( stats[0] >= 240 && stats[0] <= 329)
format(ranga,29,"Troche doswiadczony")
else if ( stats[0] >= 330 && stats[0] <= 369)
format(ranga,29,"Ogarniety")
else if ( stats[0] >= 370 && stats[0] <= 399)
format(ranga,29,"Zawodowiec")
else if ( stats[0] >= 400 && stats[0] <= 459)
format(ranga,29,"Nieznany Zabojca")
else if ( stats[0] >= 460 && stats[0] <= 499)
format(ranga,29,"Sprzatacz")
else if ( stats[0] >= 500 && stats[0] <= 559)
format(ranga,29,"Killer")
else if ( stats[0] >= 560 && stats[0] <= 599)
format(ranga,29,"Hacker")
else if ( stats[0] >= 600 && stats[0] <= 669)
format(ranga,29,"Master")
else if ( stats[0] >= 670 && stats[0] <= 749)
format(ranga,29,"Koxu")
else if ( stats[0] >= 750 && stats[0] <= 829)
format(ranga,29,"Diabel")
else if ( stats[0] >= 830 && stats[0] <= 899)
format(ranga,29,"Niesamowity")
else if ( stats[0] >= 900 && stats[0] <= 999)
format(ranga,29,"Perfekcjonista")
else if ( stats[0] >= 1000 && stats[0] <= 1199)
format(ranga,29,"Epicki")
else if ( stats[0] >= 1200 && stats[0] <= 1469)
format(ranga,29,"Monster")
else if ( stats[0] >= 1470 && stats[0] <= 1799)
format(ranga,29,"Szef")
else if ( stats[0] >= 1800 && stats[0] <= 2399)
format(ranga,29,"Nalogowiec")
else if ( stats[0] >= 2400 && stats[0] <= 2999)
format(ranga,29,"Legionista")
else if ( stats[0] >= 3000 && stats[0] <= 3799)
format(ranga,29,"Legenda")
else if ( stats[0] >= 3800 && stats[0] <= 4699)
format(ranga,29,"Krol")
else if ( stats[0] >= 4700 && stats[0] <= 5499)
format(ranga,29,"Matrix")
else if ( stats[0] >= 5500 && stats[0] <= 5999)
format(ranga,29,"Nocny Król")
else if ( stats[0] >= 6000 && stats[0] <= 6999)
format(ranga,29,"Pan Prezes")
else if ( stats[0] >= 7000 && stats[0] <= 10000)
format(ranga,29,"CsJoker")
 
new postep[30]
new max_rang = 30
 
 
if ( stats[0] >= 0 && stats[0] <= 29)
format(postep,29,"1/%i",max_rang)
else if ( stats[0] >= 30 && stats[0] <= 49)
format(postep,29,"2/%i",max_rang)
else if ( stats[0] >= 50 && stats[0] <= 69)
format(postep,29,"3/%i",max_rang)
else if ( stats[0] >= 70 && stats[0] <= 99)
format(postep,29,"4/%i",max_rang)
else if ( stats[0] >= 100 && stats[0] <= 139)
format(postep,29,"5/%i",max_rang)
else if ( stats[0] >= 140 && stats[0] <= 189)
format(postep,29,"6/%i",max_rang)
else if ( stats[0] >= 190 && stats[0] <= 239)
format(postep,29,"7/%i",max_rang)
else if ( stats[0] >= 240 && stats[0] <= 329)
format(postep,29,"8/%i",max_rang)
else if ( stats[0] >= 330 && stats[0] <= 369)
format(postep,29,"9/%i",max_rang)
else if ( stats[0] >= 370 && stats[0] <= 399)
format(postep,29,"10/%i",max_rang)
else if ( stats[0] >= 400 && stats[0] <= 459)
format(postep,29,"11/%i",max_rang)
else if ( stats[0] >= 460 && stats[0] <= 499)
format(postep,29,"12/%i",max_rang)
else if ( stats[0] >= 500 && stats[0] <= 559)
format(postep,29,"13/%i",max_rang)
else if ( stats[0] >= 560 && stats[0] <= 599)
format(postep,29,"14/%i",max_rang)
else if ( stats[0] >= 600 && stats[0] <= 669)
format(postep,29,"15/%i",max_rang)
else if ( stats[0] >= 670 && stats[0] <= 749)
format(postep,29,"16/%i",max_rang)
else if ( stats[0] >= 750 && stats[0] <= 829)
format(postep,29,"17/%i",max_rang)
else if ( stats[0] >= 830 && stats[0] <= 899)
format(postep,29,"18/%i",max_rang)
else if ( stats[0] >= 900 && stats[0] <= 999)
format(postep,29,"19/%i",max_rang)
else if ( stats[0] >= 1000 && stats[0] <= 1199)
format(postep,29,"20/%i",max_rang)
else if ( stats[0] >= 1200 && stats[0] <= 1469)
format(postep,29,"21/%i",max_rang)
else if ( stats[0] >= 1470 && stats[0] <= 1799)
format(postep,29,"22/%i",max_rang)
else if ( stats[0] >= 1800 && stats[0] <= 2399)
format(postep,29,"23/%i",max_rang)
else if ( stats[0] >= 2400 && stats[0] <= 2999)
format(postep,29,"24/%i",max_rang)
else if ( stats[0] >= 3000 && stats[0] <= 3799)
format(postep,29,"25/%i",max_rang)
else if ( stats[0] >= 3800 && stats[0] <= 4699)
format(postep,29,"26/%i",max_rang)
else if ( stats[0] >= 4700 && stats[0] <= 5499)
format(postep,29,"27/%i",max_rang)
else if ( stats[0] >= 5500 && stats[0] <= 5999)
format(postep,29,"28/%i",max_rang)
else if ( stats[0] >= 6000 && stats[0] <= 6999)
format(postep,29,"29/%i",max_rang)
else if ( stats[0] >= 7000 && stats[0] <= 10000)
format(postep,29,"30/%i",max_rang)
 
new name[33]
get_user_name(id,name,32)
 
id = param[0]
 
set_hudmessage(255, 255, 255, 0.01, 0.17)
show_hudmessage(id, "| Nick: %s^n| Ranga: %s^n| Zabojstw: %d^n| Postep: %s^n| Forum CsJoke.pl^n| Medale Zlote: %i^n| Medale Srebrne: %i^n| Medale Brazowe: %i", name, ranga, stats[0], postep, pokaz_gold(id), pokaz_silver(id), pokaz_bronz(id), ranga,stats[0], postep, get_user_flags(id) & ADMIN_FLAG ? "Tak" : "Nie")
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/



#727118 Zagadki za ap

Napisane przez Robiin w 09.06.2016 19:28

Przeróbka tego:

 

https://amxx.pl/topi...equation-event/

 

Zamiast $/fragów dostajesz losowe AP zależnie od cvarów 

	minF = register_cvar("qee_min_frags", "2");           // Minimum frags award
	maxF = register_cvar("qee_max_frags", "10");          // Maximum frags award
	minG = register_cvar("qee_min_gold", "500");          // Minimum gold award
	maxG = register_cvar("qee_max_gold", "5000");         // Maximum gold award

Mozesz je sobie podpisać zamiast maximum/minimum frags/gold award na 

minimum/maximum ap.

 

W każdym razie te cvary ustawiają losowanie od cvarów

min. do max. 

Jeżeli ich nie zmienisz, to losować będzie (według tych powyżej) od 2 do 10, i od 500 do 5000 AP. A raczej to trochę za dużo :v

Załączone pliki


  • +
  • -
  • 1


#725960 VIp na serwer

Napisane przez NacpanyKsiaze w 09.05.2016 17:44

a dodasz jeszcze no recoil ? :D dam plusika :D

Dzięki dziala smiga wszystko

Proszę bardzo :)

Z NoRecoilem ;d

Załączone pliki


  • +
  • -
  • 1


#725731 VIp na serwer

Napisane przez NacpanyKsiaze w 04.05.2016 12:03

Trzymaj ;d

 

+ VIP.txt

<head>
		<style type="text/css">
			body{
				background-color: #000000;
				font-family:Verdana,Tahoma;
				color: #FFFFFF;
			}
		</style>
		<meta http-equiv="Content-Type" content="text/html; charset=utf8">
	</head>
	<body>
		<ul><font size="2" color="#E0A518"><b>VIP posiada :</b></font><br><br>
		<li type="square"><font size="1">
Większą prędkość biegania<br>
Multijumpy<br>
100 AP co rundę<br>
1 HE co rundę<br>
2 FB co rundę<br>
1 SG co rundę<br>
Defuse Kit<br>
Dodatkowe życie za zabójstwo ( 15 - HS | 10 - Normalne )<br>
Menu z wyborem broni<br>
VIP widoczny ba liście /vips<br>
Prefix przed nickiem<br>
Przywitanie gdy wchodzi na serwer<br>
Własny model<br>
<br><br>
Cena VIP'a 11.07 zl/sms
<br>
VIP'a kupisz u H@ na GG.
</font></li></ul>
</body>

Załączone pliki


  • +
  • -
  • 1


#724386 /free

Napisane przez G0rd0n3k w 08.04.2016 15:35

a mam taki problem jeszcze że nikogo nie mogę zabić nic nie zabiera jak ktoś kogoś trafia, co to może być ?

Pewnie masz plugin na kolejkę a masz ją nie ustawioną , sam prowadzę serwer DR więc coś wiem polecam użyć tego pluginu tak jak pisałem wcześniej działa on poprawnie i jest dobry

Załączone pliki


  • +
  • -
  • 1


#722911 /free

Napisane przez caro w 16.03.2016 19:00

Powinno działać. Wyrzuca broń po podniesieniu na free.

Załączony plik  DeathrunFreeRound.sma   8,5 KB  86 Ilość pobrań
  DeathrunFreeRound.amxx
  • +
  • -
  • 1


#722392 Vip na deathrun

Napisane przez caro w 06.03.2016 18:47

Motd robisz sam w języku html(vip.txt do cstrike). Przykładowy kod takiego pliku:
http://wklej.org/id/1404635/
Kod pluginu(na flagę t - ADMIN_LEVEL_H):
Spoiler

  • +
  • -
  • 1