VIP na pb
FaLLeN
26.04.2011
SIEMA! Mam w posiadaniu plugin vipa. mógłby mi ktoś go przerobić żeby wyświetlało się menu jakie bronie.Menu ma się wyświetlać po 5 sekundach.
Case 0 ma być mp5navy i scout a case 1 m3 i xm1014. Z góry dziękuję za przerobienie pluginu.
Case 0 ma być mp5navy i scout a case 1 m3 i xm1014. Z góry dziękuję za przerobienie pluginu.
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #include <hamsandwich> #include <colorchat> #include <fakemeta> #define PLUGIN "VIP pb" #define VERSION "1.0" #define AUTHOR "Nesseus" new info_on; new motd_on; public plugin_init(){ register_plugin("Vip pb", "1.0", "Nesseus"); RegisterHam(Ham_Spawn, "player", "runda", 1); register_logevent("func_round",2,"1=Round_Start") info_on = register_cvar("informacja_on", "1"); motd_on = register_cvar("motd_on", "1"); register_clcmd("say /vip", "motd") register_clcmd("say_team /vip", "motd") } public runda(id) { if(get_user_flags(id) & ADMIN_LEVEL_H) { set_user_health(id, 200); set_user_gravity(id, 0.5); give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") ColorChat(id, GREEN, "^x03[= Vip =]^x04 Jestes uprzywilejowanym graczem!") } } public func_round(id) { if(info_on) { ColorChat(0, GREEN, "^x03[= Vip =]^x04 Wpisz w say /vip, aby dowiedziec sie wiecej o vip'ie!") } } public motd(id) { if(motd_on) { show_motd(id, "vip.txt", "Co otrzymujesz jako VIP?") }
Leihto
26.04.2011
proszę
P.S. W swoim kodzie nie potrzebnie dales biblioteki "Fakemeta" i "Cstrike"
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <colorchat>
new info_on;
new motd_on;
public plugin_init() {
register_plugin("Paintball VIP", "0.1", "Blak Rajder")
RegisterHam(Ham_Spawn, "player", "runda", 1);
register_logevent("func_round",2,"1=Round_Start")
info_on = register_cvar("informacja_on", "1");
motd_on = register_cvar("motd_on", "1");
register_clcmd("say /vip", "motd")
register_clcmd("say_team /vip", "motd")
}
public runda(id)
{
set_task(5.0, "runda_start")
}
public runda_start(id)
{
new menu = menu_create("\r[Nazwa forum] \ySklep PB", "sklep_pokaz")
menu_additem(menu, "Mp5Navy i Scout", "1", 0)
menu_additem(menu, "M3 i xm1014", "2", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_setprop(menu, MPROP_EXITNAME, "Wyjdz")
menu_display(id, menu, 0)
}
public sklep_pokaz(id, menu, item)
{
if (item == MENU_EXIT)
{
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:{
if(get_user_flags(id) && ADMIN_LEVEL_H)
{
give_item(id, "weapon_scout")
//give_item(id, "ammo_762nato") // usun ukosniki jak chcesz dodac ammo bo nie wiem czy do pb jest to potrzebne
give_item(id, "weapon_mp5navy")
//give_item(id, "ammo_9mm") // Jak wyzej..
ColorChat(id, GREEN, "^x03[= Vip =]^x04 Jestes uprzywilejowanym graczem!")
menu_destroy(menu)
}
}
case 2:{
if(get_user_flags(id) && ADMIN_LEVEL_H)
{
give_item(id,"weapon_xm1014")
//give_item(id, "ammo_buckshot") // To tez naboje;p
give_item(id,"weapon_m3")
//give_item(id, "ammo_buckshot") // To tez naboje;p
ColorChat(id, GREEN, "^x03[= Vip =]^x04 Jestes uprzywilejowanym graczem!")
menu_destroy(menu)
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public func_round(id)
{
if(info_on)
{
ColorChat(0, GREEN, "^x03[= Vip =]^x04 Wpisz w say /vip, aby dowiedziec sie wiecej o vip'ie!")
}
}
public motd(id)
{
if(motd_on)
{
show_motd(id, "vip.txt", "Co otrzymujesz jako VIP?")
}
}
P.S. W swoim kodzie nie potrzebnie dales biblioteki "Fakemeta" i "Cstrike"
FaLLeN
26.04.2011
Super! Bardzo mi pomogłeś. Trochę przerobiłem ten plugin na inny server ale mi crashuje go:/.Jak byś pomógł przerobić/poprawić mnie tak żeby działało.
Użytkownik NeSSeus edytował ten post 27.04.2011 15:38
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fun> #include <hamsandwich> #include <colorchat> #include <fakemeta> new info_on; new motd_on; public plugin_init() { register_plugin("Paintball VIP", "0.1", "Mlody<<") RegisterHam(Ham_Spawn, "player", "runda", 1); register_logevent("func_round",2,"1=Round_Start") info_on = register_cvar("informacja_on", "1"); motd_on = register_cvar("motd_on", "1"); register_clcmd("say /vip", "motd") } public runda(id) { set_task(5.0, "runda_start") } public runda_start(id) { new menu = menu_create("\r[Cs-Kill4Skill.xaa.pl] \ySklep PB", "sklep_pokaz") menu_additem(menu, "Mp5Navy i Scout", "1", 0) menu_additem(menu, "M3 i xm1014", "2", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_setprop(menu, MPROP_EXITNAME, "Wyjdz") menu_display(id, menu, 0) } public sklep_pokaz(id, menu, item) { if (item == MENU_EXIT) { return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1:{ if(get_user_flags(id) && ADMIN_LEVEL_H) { set_user_gravity(id, 0.5); give_item(id, "weapon_scout") give_item(id, "ammo_762nato") // usun ukosniki jak chcesz dodac ammo bo nie wiem czy do pb jest to potrzebne <img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.gif' class='bbc_emoticon' alt=';)' /> give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "ammo_762nato") give_item(id, "weapon_mp5navy") give_item(id, "ammo_9mm") // Jak wyzej.. give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "ammo_9mm") give_item(id, "weapon_xm1014") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id, "ammo_buckshot") give_item(id," weapon_m3") give_item(id, "ammo_buckshot") ColorChat(id, GREEN, "^x03[= Vip =]^x04 Jestes uprzywilejowanym graczem!") menu_destroy(menu) } } case 2:{ if(get_user_flags(id) && ADMIN_LEVEL_H) { give_item(id, "weapon_p90"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); give_item(id, "ammo_57mm"); ColorChat(id, GREEN, "^x03[= Vip =]^x04 Jestes uprzywilejowanym graczem!") menu_destroy(menu) } } } menu_destroy(menu); return PLUGIN_HANDLED; } public func_round(id) { if(info_on) { ColorChat(0, GREEN, "^x03[= Vip =]^x04 Wpisz w say /vip, aby dowiedziec sie wiecej o vip'ie!") } } public motd(id) { if(motd_on) { show_motd(id, "vip.txt", "Co otrzymujesz jako VIP?") } }
Użytkownik NeSSeus edytował ten post 27.04.2011 15:38