Plugin Cerut: Plugins /Slot
Descriere (adica ce face el mai exact): Plugins /slot care odata la 10 ore jucate iti da slot free am gasit unele pe net doar ca,cand le bagam pe sv imi dadea slot fara sa fac cele 10 ore jucate.
Serverul ruleaza (HLDS/ReHLDS): HLDS
Versiune AMX Mod X: -
Modul Serverului: Surf
Cerere Plugins Slot
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- TheOne.ReD
- Membru, skill 0
- Posts: 6
- Joined: 22 Jun 2019, 11:26
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: Surf.IceGame.Ro
- Fond eXtream: 0
- Location: Peatra Neamt
Surf.IceGame.Ro#The Best Server !
- paraParaschiv
- Membru, skill +1
- Posts: 137
- Joined: 12 Jun 2019, 18:06
- Detinator Steam: Da
- CS Status: PuNcT
- Detinator server CS: « ESL.CSPOWER.RO »
- SteamID: Stai LIN !
- Fond eXtream: 0
- Has thanked: 3 times
- Been thanked: 2 times
Il compilezi tu #sper ca ti am fost de ajutor !!
#include <amxmodx>
#include <nvault>
new g_vault,pcvar_time_slot,Minutes[6],Hours[6],bool:HaveSlot[33] = false
static const
PLUGIN[] = "Played Time",
VERSION[] = "1.0",
AUTHOR[] = "scosmyn";
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR)
register_clcmd("say /slot","cmdSlot")
register_clcmd("say /ore","cmdHours")
register_clcmd("amx_passwords","cmdPass")
g_vault = nvault_open("PlayedTime")
pcvar_time_slot = register_cvar("cvar_time_slot","10")
if(g_vault == INVALID_HANDLE)
set_fail_state("Eroare la deschiderea bazei de date din Vault.")
}
public cmdSlot(id) {
if(HaveSlot[id])
{
new szPass[35]
get_user_info(id,"_pw",szPass,charsmax(szPass))
client_print(id,print_chat,"Ai deja slot,parola este %s",szPass)
return
}
if(Hours[id] >= get_pcvar_num(pcvar_time_slot))
{
new szArgs[32]
read_args(szArgs,charsmax(szArgs))
remove_quotes(szArgs)
client_cmd(id,"messagemode amx_passwords")
}
}
public cmdPass(id) {
if(Hours[id] < get_pcvar_num(pcvar_time_slot) || HaveSlot[id])
return
new Passwords[35],name[32]
read_args(Passwords,charsmax(Passwords))
remove_quotes(Passwords)
if(equal(Passwords,""))
{
client_print(id,print_chat,"Parola prea scurta,setinfo _pw parola")
client_cmd(id, "messagemode amx_passwords");
return
}
get_user_name(id,name,charsmax(name))
client_cmd(id,"setinfo ^"_pw^" ^"%s^"",Passwords)
server_cmd("amx_addadmin ^"%s^" ^"%s^" ^"b^" ^"a^"",name,Passwords)
server_cmd("amx_reloadadmins")
client_print(id,print_chat,"Nume: %s Parola: %s ,acesta este contul tau",name,Passwords)
HaveSlot[id] = true
return
}
public cmdHours(id) {
SaveData(id)
client_print(id,print_chat,"Ai %i ore si %i minute jucate pe server",Hours[id],Minutes[id])
}
public client_disconnect(id) {
HaveSlot[id] = false
SaveData(id)
}
public client_putinserver(id) {
if(!is_user_bot(id))
LoadData(id)
}
public client_infochanged(id) {
SaveData(id)
new oldname[32],newname[32]
get_user_name(id,oldname,charsmax(oldname))
get_user_info(id,"name",newname,charsmax(newname))
if(!equal(newname,oldname))
set_task(0.2,"LoadData",id)
}
public SaveData(id)
{
Minutes[id] = get_user_time(id,1) / 60
Hours[id] = Minutes[id] / 60
new name[32]
get_user_name(id,name,charsmax(name))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",name)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_set(g_vault,vaultkey,vaultdata)
}
public LoadData(id)
{
new newname[32]
get_user_info(id,"name",newname,charsmax(newname))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",newname)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
new hours[6],minutes[6]
parse(vaultdata,minutes,5,hours,5)
Minutes[id] = str_to_num(minutes)
Hours[id] = str_to_num(hours)
}
public plugin_end()
nvault_close(g_vault)
#include <amxmodx>
#include <nvault>
new g_vault,pcvar_time_slot,Minutes[6],Hours[6],bool:HaveSlot[33] = false
static const
PLUGIN[] = "Played Time",
VERSION[] = "1.0",
AUTHOR[] = "scosmyn";
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR)
register_clcmd("say /slot","cmdSlot")
register_clcmd("say /ore","cmdHours")
register_clcmd("amx_passwords","cmdPass")
g_vault = nvault_open("PlayedTime")
pcvar_time_slot = register_cvar("cvar_time_slot","10")
if(g_vault == INVALID_HANDLE)
set_fail_state("Eroare la deschiderea bazei de date din Vault.")
}
public cmdSlot(id) {
if(HaveSlot[id])
{
new szPass[35]
get_user_info(id,"_pw",szPass,charsmax(szPass))
client_print(id,print_chat,"Ai deja slot,parola este %s",szPass)
return
}
if(Hours[id] >= get_pcvar_num(pcvar_time_slot))
{
new szArgs[32]
read_args(szArgs,charsmax(szArgs))
remove_quotes(szArgs)
client_cmd(id,"messagemode amx_passwords")
}
}
public cmdPass(id) {
if(Hours[id] < get_pcvar_num(pcvar_time_slot) || HaveSlot[id])
return
new Passwords[35],name[32]
read_args(Passwords,charsmax(Passwords))
remove_quotes(Passwords)
if(equal(Passwords,""))
{
client_print(id,print_chat,"Parola prea scurta,setinfo _pw parola")
client_cmd(id, "messagemode amx_passwords");
return
}
get_user_name(id,name,charsmax(name))
client_cmd(id,"setinfo ^"_pw^" ^"%s^"",Passwords)
server_cmd("amx_addadmin ^"%s^" ^"%s^" ^"b^" ^"a^"",name,Passwords)
server_cmd("amx_reloadadmins")
client_print(id,print_chat,"Nume: %s Parola: %s ,acesta este contul tau",name,Passwords)
HaveSlot[id] = true
return
}
public cmdHours(id) {
SaveData(id)
client_print(id,print_chat,"Ai %i ore si %i minute jucate pe server",Hours[id],Minutes[id])
}
public client_disconnect(id) {
HaveSlot[id] = false
SaveData(id)
}
public client_putinserver(id) {
if(!is_user_bot(id))
LoadData(id)
}
public client_infochanged(id) {
SaveData(id)
new oldname[32],newname[32]
get_user_name(id,oldname,charsmax(oldname))
get_user_info(id,"name",newname,charsmax(newname))
if(!equal(newname,oldname))
set_task(0.2,"LoadData",id)
}
public SaveData(id)
{
Minutes[id] = get_user_time(id,1) / 60
Hours[id] = Minutes[id] / 60
new name[32]
get_user_name(id,name,charsmax(name))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",name)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_set(g_vault,vaultkey,vaultdata)
}
public LoadData(id)
{
new newname[32]
get_user_info(id,"name",newname,charsmax(newname))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",newname)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
new hours[6],minutes[6]
parse(vaultdata,minutes,5,hours,5)
Minutes[id] = str_to_num(minutes)
Hours[id] = str_to_num(hours)
}
public plugin_end()
nvault_close(g_vault)
ESL.CSPOWER.RO
- TheOne.ReD
- Membru, skill 0
- Posts: 6
- Joined: 22 Jun 2019, 11:26
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: Surf.IceGame.Ro
- Fond eXtream: 0
- Location: Peatra Neamt
Welcome to the AMX Mod X 1.8.1-300 Compiler.paraParaschiv wrote: ↑27 Jun 2019, 17:36Il compilezi tu #sper ca ti am fost de ajutor !!
#include <amxmodx>
#include <nvault>
new g_vault,pcvar_time_slot,Minutes[6],Hours[6],bool:HaveSlot[33] = false
static const
PLUGIN[] = "Played Time",
VERSION[] = "1.0",
AUTHOR[] = "scosmyn";
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR)
register_clcmd("say /slot","cmdSlot")
register_clcmd("say /ore","cmdHours")
register_clcmd("amx_passwords","cmdPass")
g_vault = nvault_open("PlayedTime")
pcvar_time_slot = register_cvar("cvar_time_slot","10")
if(g_vault == INVALID_HANDLE)
set_fail_state("Eroare la deschiderea bazei de date din Vault.")
}
public cmdSlot(id) {
if(HaveSlot[id])
{
new szPass[35]
get_user_info(id,"_pw",szPass,charsmax(szPass))
client_print(id,print_chat,"Ai deja slot,parola este %s",szPass)
return
}
if(Hours[id] >= get_pcvar_num(pcvar_time_slot))
{
new szArgs[32]
read_args(szArgs,charsmax(szArgs))
remove_quotes(szArgs)
client_cmd(id,"messagemode amx_passwords")
}
}
public cmdPass(id) {
if(Hours[id] < get_pcvar_num(pcvar_time_slot) || HaveSlot[id])
return
new Passwords[35],name[32]
read_args(Passwords,charsmax(Passwords))
remove_quotes(Passwords)
if(equal(Passwords,""))
{
client_print(id,print_chat,"Parola prea scurta,setinfo _pw parola")
client_cmd(id, "messagemode amx_passwords");
return
}
get_user_name(id,name,charsmax(name))
client_cmd(id,"setinfo ^"_pw^" ^"%s^"",Passwords)
server_cmd("amx_addadmin ^"%s^" ^"%s^" ^"b^" ^"a^"",name,Passwords)
server_cmd("amx_reloadadmins")
client_print(id,print_chat,"Nume: %s Parola: %s ,acesta este contul tau",name,Passwords)
HaveSlot[id] = true
return
}
public cmdHours(id) {
SaveData(id)
client_print(id,print_chat,"Ai %i ore si %i minute jucate pe server",Hours[id],Minutes[id])
}
public client_disconnect(id) {
HaveSlot[id] = false
SaveData(id)
}
public client_putinserver(id) {
if(!is_user_bot(id))
LoadData(id)
}
public client_infochanged(id) {
SaveData(id)
new oldname[32],newname[32]
get_user_name(id,oldname,charsmax(oldname))
get_user_info(id,"name",newname,charsmax(newname))
if(!equal(newname,oldname))
set_task(0.2,"LoadData",id)
}
public SaveData(id)
{
Minutes[id] = get_user_time(id,1) / 60
Hours[id] = Minutes[id] / 60
new name[32]
get_user_name(id,name,charsmax(name))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",name)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_set(g_vault,vaultkey,vaultdata)
}
public LoadData(id)
{
new newname[32]
get_user_info(id,"name",newname,charsmax(newname))
new vaultkey[64],vaultdata[256]
formatex(vaultkey,charsmax(vaultkey),"%s-OreJucate",newname)
formatex(vaultdata,charsmax(vaultdata),"%i %i ",Minutes[id],Hours[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
new hours[6],minutes[6]
parse(vaultdata,minutes,5,hours,5)
Minutes[id] = str_to_num(minutes)
Hours[id] = str_to_num(hours)
}
public plugin_end()
nvault_close(g_vault)
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
/tmp/textmr5MKc.sma(106) : error 010: invalid function or declaration
1 Error.
Could not locate output file /home/groups/amxmodx/public_html/websc3/textmr5MKc.amx (compile failed).
Surf.IceGame.Ro#The Best Server !