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
 

mounter - zdjęcie

mounter

Rejestracja: 12.03.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.06.2010 15:48
-----

Moje tematy

optymalizacja kodu

12.05.2010 15:06

L 05/12/2010 - 16:02:32: [AMXX] Run time error 10 (plugin "vip_bron.amxx") (native "give_item") - debug not enabled!
L 05/12/2010 - 16:02:32: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 05/12/2010 - 16:03:05: [FUN] Invalid player 24

plugin działa, lecz sypie błędy, jakieś pomysły nad optymalizacją skryptu?


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>

#define PLUGIN "admin dostaje bron"
#define VERSION "1.0"
#define AUTHOR "naven"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "runda", 1);

}
public runda(id)
{
if (get_user_flags(id) & ADMIN_LEVEL_H)
{
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id,"weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
give_item(id, "item_thighpack")
}
}

plugin dla określonych flag

06.05.2010 18:53

znalazłem plugin autorstwa navena, próbowałem go edytować by był na flagę ADMIN_LEVEL_H,
jednak broń daje dla wszystkich, a nie tak jak chcę, tylko dla graczy z tą flagą

mają koledzy jakieś pomysły?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>

#define PLUGIN "admin dostaje bron"
#define VERSION "1.0"
#define AUTHOR "naven"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "runda", 1);

}
public runda(id)
{
if (get_user_flags(id) & ADMIN_LEVEL_H)
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
give_item(id, "item_thighpack")

}

amxpremium

03.05.2010 13:07

po 2 tygodniach pracy w końcu ukończyłem mój projekt :)

jest to skrypt, który umożliwia tworzenie płatnych, dodatkowych możliwości, można dodawać poszczególne usługi z określonym dostępem access, czas lub na poszczególne serwery, a każdy z użytkowników może wybrać na co ma być przydzielony dostęp (steam lub nick - skrypt automatycznie zmienia flagi na "a" lub "ce")

skrypt bazuje na pluginie AMXBans Admins, nie koliduje z nim

płatność opiera się na systemie DotPay, można ustalać stawki za doładowania SMSem, płatności przelewem,
a każdy z użytkowników posiada swój portfel - za posiadane środki może kupić usługi ze sklepu :)

oczywiście przy dodawaniu usługi można określić na którym serwerze ma być widoczna
oraz która z grup zarejestrowanych użytkowników ma widzieć dane usługi w sklepach - przydatne do ściągania co miesięcznych opłat z administracji :)

skrypt w akcji można zobaczyć na moim forum
http://www.promount.pl

http://www.www.mori.pl/premium



możliwe że opublikuję cały skrypt na tym forum
pozdrawiam,
mounter