hlmod.hu
https://hlmod.hu/

V.I.P Rendszer
https://hlmod.hu/viewtopic.php?f=29&t=11885
Oldal: 1 / 1

Szerző:  Papalo'. [ 2013.11.17. 12:00 ]
Hozzászólás témája:  V.I.P Rendszer

Hello!

Szeretnék egy nagyon egyedi V.I.P rendszert, bár ugye ezt nem könnyű megvalósítani!
Eddigi V.I.P rendszereket végignéztem, és arra jutottam, hogy túl nagy előny..
+50HP? :O
+500Gravity?
...

Ezek nekem nem kellenének!
Leírom, hogy mit szeretnék, és ha valaki összetudja rakni, akkor kérem tegye fel nekem!
Szóval:
-Hogyha megöl 1 embert +5hp
-Hogyha megöl hs-re egy embert +5hp
-Semmit ne kapjon, mert a fegyvermenüből bárki megkaphat bármit
-Hogyha be írja hogy: /vipmenu akkor legyen egy olyan menü hogy: - Ingyen AWP!
És ha rá megy adjon neki egy AWP-t!
-Zölden írjon!
-V.I.P előtag!
-Ha bárki be írja hogy /vip ott legyenek az árak meg minden, amit egy .ini-be tudok módosítani..
Ha lehet akkor egy users.ini-t is küldjetek, amit könnyű átírni!

Tudom, hogy ez nagydolog, én meg sem tudtam csinálni! Szóval aki megcsinálja, akkor biztos hogy a hirdetésbe kiírom, hogy pl. a V.I.P Rendszert készítette: noname

Szerző:  CrB [ 2013.11.17. 12:59 ]
Hozzászólás témája:  Re: V.I.P Rendszer

tessék

a vip árakat szerkeszteni tudod a : addons/amxmodx/configs/vip.txt ben Létre kell hoznod!

vip joga: b

pl: "asdasd" "asd" "b" "a" --> users.ini

Kód:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

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

#define FLAG ADMIN_RESERVATION

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_event("DeathMsg", "halal", "a")
   register_clcmd("say /vipmenu", "ShowMenu")
   register_message(get_user_msgid("SayText"),"vip_perfix")
   register_clcmd("say /vip", "mutasd")
}
public mutasd(id)
{
   show_motd(id, "addons/amxmodx/configs/vip.txt", "VIP")
}
public halal()
{
   if(get_user_flags(read_data(1) & FLAG)) {

   if(read_data(3)) {
      set_user_health(read_data(1), get_user_health(read_data(1))+5)
   }
   if(read_data(1) != read_data(2)) {
      set_user_health(read_data(1), get_user_health(read_data(1))+5)
   }
   }
}
public ShowMenu(id)
{
   if(get_user_flags(id) & FLAG) {
   new menu = menu_create("asd", "mh_MyMenu");
   
   menu_additem(menu, "ingyen awp", "", 0); // case 0
   
   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
   
   menu_display(id, menu, 0);
}
   
   return PLUGIN_HANDLED;
}

public mh_MyMenu(id, menu, item)
{
   if(item == MENU_EXIT)
   {
      menu_cancel(id);
      return PLUGIN_HANDLED;
   }
   
   new command[6], name[64], access, callback;
   
   menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
   
   switch(item)
   {
      case 0: {
         give_item(id, "weapon_awp")
         cs_set_user_bpammo(id, CSW_AWP, 30)
      }
   }
   
   menu_destroy(menu);
   
   return PLUGIN_HANDLED;
}
public vip_perfix(msgId,msgDest,msgEnt){
   new id = get_msg_arg_int(1)
   if(!is_user_connected(id))
      
   return PLUGIN_CONTINUE
   
   if(get_user_flags(id) & FLAG)
   {
      new szTmp[256],szTmp2[256]
      get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
      new szPrefix[64] = "^x04[VIP]"
      if(!equal(szTmp,"#Cstrike_Chat_All")){
         add(szTmp2,charsmax(szTmp2),szPrefix)
         add(szTmp2,charsmax(szTmp2)," ")
         add(szTmp2,charsmax(szTmp2),szTmp)
      }
      else{
         add(szTmp2,charsmax(szTmp2),szPrefix)
         add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : ^x04%s2")
      }
      set_msg_arg_string(2,szTmp2)
   }
   return PLUGIN_CONTINUE
}

Szerző:  Papalo'. [ 2013.11.17. 14:33 ]
Hozzászólás témája:  Re: V.I.P Rendszer

Köszönöm, hogy vetted a fáradságot és megcsináltad!
Annyit megirsz, hogy az user.ini-be mit irjak?

Ha ez a nevem: Traffic
SteamID:"Traffic." 3 VALVE_ID_LAN 0 58:58 23 0
Akkor most pontosan hogyan is töltsem ki?
Válaszod előre is kösznöm! :)

Szerző:  CrB [ 2013.11.17. 16:31 ]
Hozzászólás témája:  Re: V.I.P Rendszer

nos akkor ha csak VIP szeretnél lenni

"Traffic" "valamilyen jelszó" "b" "a"

elindítod a cs det konzolba beírod h setinfo _pw "jelszó amit megadtál"

Szerző:  Papalo'. [ 2013.11.17. 17:24 ]
Hozzászólás témája:  Re: V.I.P Rendszer

És úgy nem lehet, hogy már magától belépés nélk. VIP legyek?

Szerző:  Gatshow [ 2013.11.18. 16:29 ]
Hozzászólás témája:  Re: V.I.P Rendszer

de lehet csak ahhoz rendes ID-dnek kell lennie

Szerző:  CrB [ 2013.11.18. 20:11 ]
Hozzászólás témája:  Re: V.I.P Rendszer

vagy készítesz 1 cfg fájlt amibe beleírod hogy setinfo _pw "jelszavad" utána megnyitod a config.cfg-t beleírod h exec xy.cfg

xy --> Annak a fájlnak a neve ami tartalmazza a setinfo-t

Szerző:  fear_ezmegmi [ 2013.11.18. 20:20 ]
Hozzászólás témája:  Re: V.I.P Rendszer

Helyezve plugin kérések. Legközelebb ide nyisd.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/