Cerere Plugins Slot

Categoria cu cereri de pluginuri si nu numai.

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 .
Post Reply
User avatar
TheOne.ReD
Membru, skill 0
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

27 Jun 2019, 17:11

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
Surf.IceGame.Ro#The Best Server ! :face_with_monocle: :ily_gesture:
RoyalServer 2
User avatar
paraParaschiv
Membru, skill +1
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

27 Jun 2019, 17:36

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)
ESL.CSPOWER.RO
User avatar
TheOne.ReD
Membru, skill 0
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

27 Jun 2019, 18:46

paraParaschiv wrote:
27 Jun 2019, 17:36
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)
Welcome to the AMX Mod X 1.8.1-300 Compiler.
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 ! :face_with_monocle: :ily_gesture:
User avatar
WHOAMI?
eXtream Mod
eXtream Mod
Posts: 999
Joined: 17 Dec 2013, 19:51
Detinator Steam: Da
Reputatie: eXtream Mod
Fost Membru Club eXtreamCS (o luna)
Location: US
Has thanked: 30 times
Been thanked: 20 times

28 Jun 2019, 15:25

Plugin-ul merge perfect, compileaza-l cu amx.freakz 1.8.3
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 28 guests