hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.18. 15:52



Jelenlévő felhasználók

Jelenleg 164 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 164 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Admin 30 Nap
HozzászólásElküldve: 2018.06.13. 19:35 
Offline
Tud valamit

Csatlakozott: 2016.12.25. 12:43
Hozzászólások: 129
Megköszönt másnak: 35 alkalommal
Megköszönték neki: 4 alkalommal
Üdv!

Itt hogy tudom meg csinálni hogyha meg veszi az admint, akkor 30 napra szól?
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define MAXPLAYERS 33
  5.  
  6. new gPoints[MAXPLAYERS]
  7.  
  8. public plugin_init()
  9. {
  10.     register_plugin("", "", "")
  11.    
  12.     register_clcmd("say /buy", "Cmd_Admin_Buy")
  13. }
  14. public Cmd_Admin_Buy(PlayerID)
  15. {
  16.     if(gPoints[PlayerID] >= 100)
  17.     {
  18.         //Jog Adás
  19.         client_print(PlayerID, print_chat, "Sikeres vásárlás")
  20.     }
  21.     else client_print(PlayerID, print_chat, "Nincs elég pontod!")
  22. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin 30 Nap
HozzászólásElküldve: 2018.06.13. 20:20 
Offline
Jómunkásember
Avatar

Csatlakozott: 2017.10.14. 00:48
Hozzászólások: 304
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 16 alkalommal
KillerBoy12 írta:
Üdv!

Itt hogy tudom meg csinálni hogyha meg veszi az admint, akkor 30 napra szól?
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define MAXPLAYERS 33
  5.  
  6. new gPoints[MAXPLAYERS]
  7.  
  8. public plugin_init()
  9. {
  10.     register_plugin("", "", "")
  11.    
  12.     register_clcmd("say /buy", "Cmd_Admin_Buy")
  13. }
  14. public Cmd_Admin_Buy(PlayerID)
  15. {
  16.     if(gPoints[PlayerID] >= 100)
  17.     {
  18.         //Jog Adás
  19.         client_print(PlayerID, print_chat, "Sikeres vásárlás")
  20.     }
  21.     else client_print(PlayerID, print_chat, "Nincs elég pontod!")
  22. }

#include <amxmodx>
#include <amxmisc>

#define MAXPLAYERS 33

new gPoints[MAXPLAYERS]

public plugin_init()
{
register_plugin("", "", "")

register_clcmd("say /buy", "Cmd_Admin_Buy")
}
public Cmd_Admin_Buy(PlayerID)
new adminname[32];
get_user_name(id, adminname, charsmax(adminname));
{
if(gPoints[PlayerID] >= 100)
{
server_cmd("amx_addadmin %s (ide a jogokat! ()-nélkül!"", adminname)
client_print(PlayerID, print_chat, "Sikeres vásárlás")
}
else client_print(PlayerID, print_chat, "Nincs elég pontod!")
}

Eddig tudtam megcsinálni. Ebből gondolom már kitudsz indulni.
new 1.txt(15) : error 003: declaration of a local variable must appear in a compound block
new 1.txt(18) : error 010: invalid function or declaration
new 1.txt(23) : error 010: invalid function or declaration
new 1.txt(24) : warning 203: symbol is never used: "gPoints"

_________________
2015.07.11 Konfigolás kezdete
2017.09.27 Első nagy játékosbázissal rendelkező szerver | RtD
2018.08.24 Második nagy játékosbázissal rendelkező szerver | Black Night
2018.11.16 Konfigolás befejezése

Ők köszönték meg Shadow -.- nek ezt a hozzászólást: KillerBoy12 (2018.06.13. 20:40)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin 30 Nap
HozzászólásElküldve: 2018.06.13. 21:48 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
KillerBoy12 írta:
Üdv!

Itt hogy tudom meg csinálni hogyha meg veszi az admint, akkor 30 napra szól?
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define MAXPLAYERS 33
  5.  
  6. new gPoints[MAXPLAYERS]
  7.  
  8. public plugin_init()
  9. {
  10.     register_plugin("", "", "")
  11.    
  12.     register_clcmd("say /buy", "Cmd_Admin_Buy")
  13. }
  14. public Cmd_Admin_Buy(PlayerID)
  15. {
  16.     if(gPoints[PlayerID] >= 100)
  17.     {
  18.         //Jog Adás
  19.         client_print(PlayerID, print_chat, "Sikeres vásárlás")
  20.     }
  21.     else client_print(PlayerID, print_chat, "Nincs elég pontod!")
  22. }

Mentést rá és szerintem működnie kéne normálisan.
Kód:
#include <amxmodx>
#include <amxmisc>

new Pont[33], AdminIdo[33]

public plugin_init()
{
register_clcmd("say /buy", "admin_vesz")
}
public client_connect(id)
{
if(AdminIdo[id] >= 1)
{
set_user_flags(id, read_flags("jogokide"));
}
}
public admin_vesz(id)
{
if(Pont[id] >= 100)
{
AdminIdo[id] += 4816000
Pont[id] -= 100
client_print(id, print_chat, "Sikeres vasarlas!")
}
else
{
client_print(id, print_chat, "Sikertelen vasarlas")
}
}


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 15 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole