Salut, recent am folosit acest plugin ( https://forums.alliedmods.net/showthread.php?t=176850 ) pentru teste, toate bune si frumoase, insa este o problema la o comanda ( vip_adduser ) cand adaug un player nou in fisier MYSQL sau .ini depinde de metoda care o folosesc la data de expirare imi apare asa
Eu comanda am executat-o in felul urmator: vip_adduser "Syncron got his gun" "name" "parola" "abcdef" "20171126" daca execut asa "2017-11-26" nu functioneaza pentru ca nu poate citi argumentul " - ", acum nu stiu exact unde sa verific la scriere in fisier sau la comanda insine, spre ca cineva cu cunostinte mai avansate sa-mi poata da o idee, tin sa mentionez ca autorul acestui plugin nu a mai fost activ de 2-3 ani pe AM.
Problema plugin!
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
- Membru, skill 0
- Posts: 81
- Joined: 06 Nov 2014, 08:53
- Detinator Steam: Da
- Detinator server CS: DA
- SteamID: syncron12
- Fond eXtream: 0
- Contact:
-
- Fost administrator
- Posts: 13712
- Joined: 09 Oct 2010, 12:39
- Detinator Steam: Da
- CS Status: In grajd!
- SteamID: kalulord
- Reputatie: Fost Administrator
Fost membru Club eXtreamCS (6 luni)
Nume anterior: Terra - Location: Romania, Ploiesti
- Has thanked: 328 times
- Been thanked: 646 times
- Contact:
vip_adduser <name, #userid, authid> <type> [password] [flags] [days]
vip_adduser "Syncron~" "name" "parolamea" "abcdef" "10"
Din ce vad in acel format spune days, adica zile si tu folosesti data.
Daca te uiti in functie iti spune de integer, asta inseamna doar numere!
Functia asta iti formateaza zilele in data!
vip_adduser "Syncron~" "name" "parolamea" "abcdef" "10"
Din ce vad in acel format spune days, adica zile si tu folosesti data.
Daca te uiti in functie iti spune de integer, asta inseamna doar numere!
Functia asta iti formateaza zilele in data!
Code: Select all
if(!is_str_num(days) || (remove = str_to_num(days)) < 0) {
console_print(id, "Days must be a positive integer, or 0 for no expiring!");
return PLUGIN_HANDLED;
}
if(remove) {
remove = get_systime() + (remove * 86400);
format_time(removeDate, charsmax(removeDate), "%Y-%m-%d", remove);
}
-
- Membru, skill 0
- Posts: 81
- Joined: 06 Nov 2014, 08:53
- Detinator Steam: Da
- Detinator server CS: DA
- SteamID: syncron12
- Fond eXtream: 0
- Contact:
Multumesc frumos asa este.Lord Kalu wrote:vip_adduser <name, #userid, authid> <type> [password] [flags] [days]
vip_adduser "Syncron~" "name" "parolamea" "abcdef" "10"
Din ce vad in acel format spune days, adica zile si tu folosesti data.
Daca te uiti in functie iti spune de integer, asta inseamna doar numere!
Functia asta iti formateaza zilele in data!
Code: Select all
if(!is_str_num(days) || (remove = str_to_num(days)) < 0) { console_print(id, "Days must be a positive integer, or 0 for no expiring!"); return PLUGIN_HANDLED; } if(remove) { remove = get_systime() + (remove * 86400); format_time(removeDate, charsmax(removeDate), "%Y-%m-%d", remove); }