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
 

AmD - zdjęcie

AmD

Rejestracja: 04.05.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 16.03.2011 18:45
-----

#215642 Problem z Moim Pluginem

Napisane przez AmD w 13.02.2011 21:18

sprawdź

Załączone pliki


  • +
  • -
  • 1


#214319 HUD

Napisane przez AmD w 09.02.2011 21:46

co wyskakuje?
  • +
  • -
  • 1


#214315 HUD

Napisane przez AmD w 09.02.2011 21:39

sam wyłączyłeś już ten kod...


//new text[512];

//format(text,511,"Level: %i / 15 Exp: %d / %d (+%d) Ranga: %s",PlayerLevel[id],PlayerXP[id],LEVELS[PlayerLevel[id]], LEVELS[PlayerLevel[id]] - PlayerXP[id], rank[id]);
//message_begin(MSG_ONE, gmsgStatusText,{0,0,0}, id);
//write_byte(0);
//write_string(text);
//message_end();
//return;

  • +
  • -
  • 1


#214025 task

Napisane przez AmD w 08.02.2011 21:21

przykład: set_task(5.0, "funkcja_publiczna", id) gdzie id = index gracza
  • +
  • -
  • 1


#212567 Procentowe HP

Napisane przez AmD w 04.02.2011 00:04

hmm.. na przykład podczas zadawania dmg: Ham_TakeDamage
RegisterHam(Ham_TakeDamage,"player","funkcja_publiczna")

  • +
  • -
  • 1


#211547 Awaria

Napisane przez AmD w 31.01.2011 23:16

Opcja szukaj to już Polskiej Młodzieży jest nie znana?
[GmAMXBans] 1.5 Problem z plikami .tpl - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 1


#211545 plugin statsx i deagle_sniper

Napisane przez AmD w 31.01.2011 23:14


;;;

; To enable a module, remove the semi-colon (<img src='https://amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> in front of its name.

; If it's not here, simply add it its name, one per line.

; You don't need to write the _amxx part or the file extension.

;;;



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; SQL Modules usually need to be enabled manually ;;

;; You can have any number on at a time. Use ;;

;; amx_sql_type in sql.cfg to specify the default ;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;mysql

;sqlite



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; Put third party modules below here. ;;

;; You can just list their names, without the _amxx ;;

;; or file extension. ;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;







;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; These modules will be auto-detected and loaded ;;

;; as needed. You do not need to enable them here ;;

;; unless you have problems. ;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



fun

engine

fakemeta

geoip

sockets

regex

nvault

hamsandwich

cstrike

csx

  • +
  • -
  • 1


#209410 Zapis do SQL

Napisane przez AmD w 25.01.2011 22:46

[MySQL] Nadawanie dostępu do bazy z zewnątrz - Nieoficjalny polski support AMX Mod X
  • +
  • -
  • 1


#209080 MySql Połaczenie

Napisane przez AmD w 24.01.2011 21:15

MySQL - z czym to się je. - Nieoficjalny polski support AMX Mod X

to ci powinno pomóc
  • +
  • -
  • 1


#207367 Reklama (set task)

Napisane przez AmD w 19.01.2011 19:28


set_task(120.0, "reklama",_,_,_,"b")



dzięki temu task będzie się powtarzał
  • +
  • -
  • 1


#204565 /zasady i /daj

Napisane przez AmD w 09.01.2011 19:20


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say /zasady", "HookZasady");
}
public HookZasady(id){

new menu = menu_create("\yMenu Zasad\w", "MenuHandler")

menu_additem( menu, "Zasady Humana", "1")
menu_additem( menu, "Zasady Zombie", "2")
menu_additem( menu, "Zasady Admina", "3")

menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public MenuHandler(id , menu, item)
{
if( item == MENU_EXIT ) {
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6]
new access, callback

menu_item_getinfo(menu, item, access, data, 5, _, _, callback)

new key = str_to_num(data)

switch(key) {
case 1: show_motd(id, "/addons/amxmodx/data/human_rules/txt","Zasady Humana")
case 2: show_motd(id, "/addons/amxmodx/data/zombie_rules.txt","Zasady Zombie")
case 3: show_motd(id, "/addons/amxmodx/data/admin_rules.txt","Zasady Admina")
}

return PLUGIN_HANDLED
}
oj.. po prostu zapomniałem o modułach...

co do daj to popatrzę za tą tablicą jak skończę oglądać serial :D (zedytuje post)
  • +
  • -
  • 1


#204563 Funkcja ( do pluginu )

Napisane przez AmD w 09.01.2011 19:17

#include <cstrike>


public HookJump(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT && skok[id] == false)
can_use[id] = false
}

reszta tak samo...
  • +
  • -
  • 1


#204297 /zasady i /daj

Napisane przez AmD w 09.01.2011 00:37

A co do drugiego to jutro przetestuje. ( a ten html to mogę wziąć z jakiegoś vip.txt?)

tak.

co do pierwszego Bierzesz Plugin Odpowiedzialny za AP i dodajesz tam ten kod
  • +
  • -
  • 1


#204265 /zasady i /daj

Napisane przez AmD w 08.01.2011 22:51

co do 1:
robiłem coś takiego dla siebie i uważam że mogę się podzielić :)

Dodaj do Initu:

register_clcmd("say", "hook_say");
register_clcmd("say_team", "hook_say");


oto funkcja hook_say:

public hook_say(id)
{
new args[129], arg_cmd[11], arg2[32],arg3[32],arg4[32]
read_args(args,128)
remove_quotes(args)

parse(args, arg_cmd,10, arg2,31, arg3,31, arg4,31)

if(equali(arg_cmd,"/daj"))
{
new name[32],target_name[32], ip[16],target_ip[16], steamid[32],target_steamid[32],
target, num_cred = str_to_num(arg3)

get_user_name(id,name,31)
get_user_ip(id,ip,15,1)
get_user_authid(id,steamid,31)

target = cmd_target(id,arg2,0)

get_user_name(target,target_name,31)
get_user_ip(target,target_ip,15,1)
get_user_authid(target,target_steamid,31)

if(equal(arg2,""))
{
ColorChat(id,GREEN,"[AMXX]^x01 Musisz Wpisac Nick.")
return
}

if(!target)
{
ColorChat(id,GREEN,"[AMXX]^x01 Nie Ma Gracza o nicku ^x04%s^x01.",arg2)
return
}

if(id == target)
{
ColorChat(id,GREEN,"[AMXX]^x01 Nie Mozesz Dac Sobie AP.")
}

if(twoja_tablica_z_ap[id] < num_cred)
{
ColorChat(id,GREEN,"[AMXX]^x01 Masz za malo AP.")
return
}

if(num_cred <= 0)
{
ColorChat(id,GREEN,"[AMXX]^x01 Nie Da Sie Dac 0 AP.")
return
}

twoja_tablica_z_ap[id] -= num_cred
twoja_tablica_z_ap[target] += num_cred

ColorChat(id,GREEN,"[AMXX]^x01 AP Przekazano, ^x04%i^x01 dla ^x04%s^x01.",num_cred,target_name)
ColorChat(target,GREEN,"[AMXX] %s^x01 Dal ci ^x04%i^x01 AP.",name,num_cred)

ColorChat(0,GREEN,"[AMXX] %s^x01 Dal ^x04%i^x01 AP dla ^x04%s^x01.",name,num_cred,target_name)

}
}

(jest tu kilka zbędnych funkcji bo wyciąłem resztę kodu)
By Działało Musisz zamienić: twoja_tablica_z_ap na tablice która jest odpowiedzialna za AP

co do Drugiego:


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say /zasady", "HookZasady");
}
public HookZasady(id){

new menu = menu_create("\yMenu Zasad\w", "MenuHandler")

menu_additem( menu, "Zasady Humana", "1")
menu_additem( menu, "Zasady Zombie", "2")
menu_additem( menu, "Zasady Admina", "3")

menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public MenuHandler(id , menu, item)
{
if( item == MENU_EXIT ) {
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6]
new access, callback

menu_item_getinfo(menu, item, access, data, 5, _, _, callback)

new key = str_to_num(data)

switch(key) {
case 1: show_motd(id, "/addons/amxmodx/data/human_rules/txt","Zasady Humana")
case 2: show_motd(id, "/addons/amxmodx/data/zombie_rules.txt","Zasady Zombie")
case 3: show_motd(id, "/addons/amxmodx/data/admin_rules.txt","Zasady Admina")
}

return PLUGIN_HANDLED
}


Do: /addons/amxmodx/data/ musisz dać 3 Pliki Tekstowe, z Zasadami Jednak Musisz je napisać w HTML
mają się nazywać:

human_rules.txt - Zasady Dla Human
zombie_rules.txt - Zasady Dla Zombie
admin_rules.txt - Zasady Dla Admina
  • +
  • -
  • 1


#203801 nVault

Napisane przez AmD w 07.01.2011 18:51

nie...
nVault i SQL to dwa inne zapisy które mogą działać razem
  • +
  • -
  • 1