[PLUGIN] Snow System + Menu [NEW]
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
EDIT: 29.04.17 @ 14:00
EDIT2: 29.04.17 @ 19:12
EDIT3: 29.04.17 @ 19:28
EDIT4: 29.04.17 @ 19:44
EDIT5: 09.05.17 @ 17:34
► Nume Subiect: [PLUGIN] Advanced Snow With Menu [New]
► Nume Plugin: Advanced Snow
► Descriere: Acest plugin contine un meniu din care puteti activa/dezactiva ninsoarea pe server si puteti de asemenea sa mariti/miciti internsitatea acesteia.
► Pentru mod: orice
► Info: Meniul se deschide folosind comanda /snow in chat.
► Instalare: Compilati codul dupa care puneti fisierul compilat .amxx in folderul plugins apoi il treceti in plugins.ini din folderul configs
► Descarcare: ► Poze: ► Alte mentiuni: Momentan, doar adminii cu flagul "i" pot sa intre in meniu.
Pluginul este scris in proportie de 100% de mine.
Cine doreste sa ma acuze de ceva sa vina cu dovezi ca sa nu-si raceasca gura degeaba, as putea foarte bine sa pastrez pluginurile pentru mine, oricum n-am nimic de castigat din asta. [/b]
Stock ColorChat:Click
Last edited by Legendary. on 03 Apr 2018, 19:47, edited 9 times in total.
- Truth*
- Scripter eXtreamCS
- Posts: 766
- Joined: 11 Oct 2013, 11:08
- Detinator Steam: Da
- SteamID: Ezeru
- Reputatie: Fost moderator ajutator
Membru Club eXtreamCS (4 luni)
Nume anterior: HyperioN.
Scripter eXtreamCS
0.2 / 3 - Fond eXtream: 0
- Location: Sibiu
- Has thanked: 44 times
- Been thanked: 122 times
Code: Select all
#include amxconst
#include xs
Ar trebui sa pui si include-ul de colorchat + credite lui Ulquiorra pentru el..
Code: Select all
#define FLAG ADMIN_CHAT
Code: Select all
if(!(get_user_flags(id) & FLAG))
return PLUGIN_HANDLED;
Felicitari pentru munca depusa. :)
P.S.: Netestat = Nu am avut timp să mă uit atent peste cod. Deci ceea ce am scris este posibil să fie greşit sau să aibă erori.
If i helped you and you wanna thank me, you can donate at this link : here
This will motivate me to help you in the future.
[If you want a private plugin send me a PM.(No complex plugins please, I am a student and I don't have the time to make those)]
If i helped you and you wanna thank me, you can donate at this link : here
This will motivate me to help you in the future.
[If you want a private plugin send me a PM.(No complex plugins please, I am a student and I don't have the time to make those)]
- JaiLBreaK
- Scripter eXtreamCS
- Posts: 1517
- Joined: 05 Jan 2016, 18:17
- Detinator Steam: Nu
- Detinator server CS: Da
- Reputatie: Membru Club eXtreamCS (2 luni)
Fost Scripter eXtreamCS - Fond eXtream: 0
- Has thanked: 5 times
- Been thanked: 10 times
- Contact:
client_cmd nu mai functioneaza din vina guardurilor deci 50%-50% sa mearga
CSGO Original Module[35%]
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
Multumesc, am editat postul.Truth* wrote:sunt incluse degeba...Code: Select all
#include amxconst #include xs
Ar trebui sa pui si include-ul de colorchat + credite lui Ulquiorra pentru el..
Code: Select all
#define FLAG ADMIN_CHAT
Nu o lua personal. Incerc sa nu las loc de post-hunt... (Gen : Da-mi include-ul.. Vreau sa aleg eu pe ce flag sa fie etc...)Code: Select all
if(!(get_user_flags(id) & FLAG)) return PLUGIN_HANDLED;
Felicitari pentru munca depusa. :)
Stiu, dar n-ai cum altfel in cazul asta. Poti sa faci si fara client_cmd, dar fulgii nu mai sunt asa realistici.JaiLBreaK wrote:client_cmd nu mai functioneaza din vina guardurilor deci 50%-50% sa mearga
Sa-si scoata protectia daca vor atmosfera pe server.
-
- Scripter eXtreamCS
- Posts: 1222
- Joined: 13 Jul 2013, 16:31
- Detinator Steam: Da
- Reputatie: Scripter eXtreamCS
Moderator ajutator - Has thanked: 15 times
- Been thanked: 12 times
nu inteleg ce e asa de "advanced", e banal totul.
query_client_cvar - asta nu va merge pe non-steam din cate stiu.
new SPEED[10]; - e degeaba si asta, poti sa determini speed fix din snow
get_user_name(id, name, 31) - hardcodded...
SnowSystem() - folosesti aici sistemul vechi de meniuri... cel nou e mai bun.
new const CL_CVAR[] = "cl_weather"; - fara rost
#define FLAG ADMIN_CHAT - fara rost (sau ma rog, asta poate ar avea un rost...)
SnowSettings() - nu are nevoie de valoare de return. (case 9 e degeaba)
pui ; si nu pui ; fa cumva sa fie in balanta...
query_client_cvar - asta nu va merge pe non-steam din cate stiu.
new SPEED[10]; - e degeaba si asta, poti sa determini speed fix din snow
get_user_name(id, name, 31) - hardcodded...
SnowSystem() - folosesti aici sistemul vechi de meniuri... cel nou e mai bun.
new const CL_CVAR[] = "cl_weather"; - fara rost
#define FLAG ADMIN_CHAT - fara rost (sau ma rog, asta poate ar avea un rost...)
SnowSettings() - nu are nevoie de valoare de return. (case 9 e degeaba)
pui ; si nu pui ; fa cumva sa fie in balanta...
Pauza pana in iulie... licenta ^^
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.
Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.
Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
Daca tot vorbim sa ne aflam in vorba, pai sa vorbim atunci.
1. Pot sa determin viteza din Snow[33], dar cum fac sa afiseze in meniu "Low", "Medium", "Fast", doar din Snow[33] ? La doar 2 functii ar merge
"Viteza: %s", Snow[id] == 1 ? "Low" : "Fast"
Dar la 3 nivele de viteza, cum faci?
2.Cum sa fie fara rost ca meniul le merge doar adminilor? Vrei ca toti jucatorii sa poata modifca setarile serverului?
3. Folosesc sistemul vechi de meniuri pentru ca pot sa adaug de ex
"1. Snow [%s]", Snow[id] > 1 ? "ON" : "OFF"
La sistemul nou de meniuri nu poti sa adaugi o constanta in meniu, ar fi venit doar register_menu( "Snow ON/OFF", "1"), nu poti sa mai adaugi nimic
4. Asta e prima versiune, o sa pun versiunea pe care o folosesc eu pe serverm fara query_client_cvar si case-ul ala pe care l-am uitat pe acolo.
5. Este Advanced Snow deoarece nu exista un plugin mai avansat de ninsoare ca asta pe net. Alea sunt clasice, asta e advanced, arata-mi unul mai avansat ca asta, iar eu sterg "Advanced" si las doar "Snow Plugin"
PRIMUL POST ACTUALIZAT
1. Pot sa determin viteza din Snow[33], dar cum fac sa afiseze in meniu "Low", "Medium", "Fast", doar din Snow[33] ? La doar 2 functii ar merge
"Viteza: %s", Snow[id] == 1 ? "Low" : "Fast"
Dar la 3 nivele de viteza, cum faci?
2.Cum sa fie fara rost ca meniul le merge doar adminilor? Vrei ca toti jucatorii sa poata modifca setarile serverului?
3. Folosesc sistemul vechi de meniuri pentru ca pot sa adaug de ex
"1. Snow [%s]", Snow[id] > 1 ? "ON" : "OFF"
La sistemul nou de meniuri nu poti sa adaugi o constanta in meniu, ar fi venit doar register_menu( "Snow ON/OFF", "1"), nu poti sa mai adaugi nimic
4. Asta e prima versiune, o sa pun versiunea pe care o folosesc eu pe serverm fara query_client_cvar si case-ul ala pe care l-am uitat pe acolo.
5. Este Advanced Snow deoarece nu exista un plugin mai avansat de ninsoare ca asta pe net. Alea sunt clasice, asta e advanced, arata-mi unul mai avansat ca asta, iar eu sterg "Advanced" si las doar "Snow Plugin"
PRIMUL POST ACTUALIZAT
-
- Scripter eXtreamCS
- Posts: 1222
- Joined: 13 Jul 2013, 16:31
- Detinator Steam: Da
- Reputatie: Scripter eXtreamCS
Moderator ajutator - Has thanked: 15 times
- Been thanked: 12 times
1. Viteza: %s", Snow[id] == 1 ? "Low" : (Snow[id] == 2 ? "Medium" : "Fast") as simple as that.Legendary. wrote:Daca tot vorbim sa ne aflam in vorba, pai sa vorbim atunci.
1. Pot sa determin viteza din Snow[33], dar cum fac sa afiseze in meniu "Low", "Medium", "Fast", doar din Snow[33] ? La doar 2 functii ar merge
"Viteza: %s", Snow[id] == 1 ? "Low" : "Fast"
Dar la 3 nivele de viteza, cum faci?
2.Cum sa fie fara rost ca meniul le merge doar adminilor? Vrei ca toti jucatorii sa poata modifca setarile serverului?
3. Folosesc sistemul vechi de meniuri pentru ca pot sa adaug de ex
"1. Snow [%s]", Snow[id] > 1 ? "ON" : "OFF"
La sistemul nou de meniuri nu poti sa adaugi o constanta in meniu, ar fi venit doar register_menu( "Snow ON/OFF", "1"), nu poti sa mai adaugi nimic
4. Asta e prima versiune, o sa pun versiunea pe care o folosesc eu pe serverm fara query_client_cvar si case-ul ala pe care l-am uitat pe acolo.
5. Este Advanced Snow deoarece nu exista un plugin mai avansat de ninsoare ca asta pe net. Alea sunt clasice, asta e advanced, arata-mi unul mai avansat ca asta, iar eu sterg "Advanced" si las doar "Snow Plugin"
PRIMUL POST ACTUALIZAT
2. nu ma refeream la aia, ma refeream la acel define.
3. poti sa cine a zis ca nu poti modifica numele ? trebuie sa ai un buffer, asta e singurul lucru diferit.
http://www.amxmodx.org/api/newmenus/menu_additem
Pauza pana in iulie... licenta ^^
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.
Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.
Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
1. Multumesc pentru prima informatie, sper sa mearga cum zici tu, nu m-am ganditLux0R^ wrote:
1. Viteza: %s", Snow[id] == 1 ? "Low" : (Snow[id] == 2 ? "Medium" : "Fast") as simple as that.
2. nu ma refeream la aia, ma refeream la acel define.
3. poti sa cine a zis ca nu poti modifica numele ? trebuie sa ai un buffer, asta e singurul lucru diferit.
http://www.amxmodx.org/api/newmenus/menu_additem
2. Nu am vazut niciun plugin asa, in orice caz, o sa incerc si cum zici tu.
Am acualizat pluginul dupa Viteza: %s", Snow[id] == 1 ? "Low" : (Snow[id] == 2 ? "Medium" : "Fast")
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Code: Select all
if(get_pcvar_num(CVAR[1]) == 1)
Snow[id] = 1
else if(get_pcvar_num(CVAR[1]) == 2)
Snow[id] = 2
else if(get_pcvar_num(CVAR[1]) == 3)
Snow[id] = 3
Code: Select all
Snow[id]=get_pcvar_num(CVAR[1])
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
Ai dreptate cu conditiile alea, jur ca nu m-am gandit, imi vine sa-mi dau 2 palme :))FaTzZu wrote:3 condiţii, wtfCode: Select all
if(get_pcvar_num(CVAR[1]) == 1) Snow[id] = 1 else if(get_pcvar_num(CVAR[1]) == 2) Snow[id] = 2 else if(get_pcvar_num(CVAR[1]) == 3) Snow[id] = 3
Foloseşte noile meniuri, pentru ce ai tu nevoie formatezi un bufferCode: Select all
Snow[id]=get_pcvar_num(CVAR[1])
O sa fac actualizare la noile meniuri
- MdFk. =]
- Utilizator neserios (tepar)
- Posts: 624
- Joined: 06 Sep 2014, 17:19
- Detinator Steam: Da
- Reputatie: Utilizator neserios (tepar)
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 9 times
Legendary. wrote: "1. Snow [%s]", Snow[id] > 1 ? "ON" : "OFF"
La sistemul nou de meniuri nu poti sa adaugi o constanta in meniu, ar fi venit doar register_menu( "Snow
=)))) greu rau sa-i faci format =)))
- Legendary.
- Membru, skill 0
- Posts: 22
- Joined: 24 Dec 2016, 14:39
- Detinator Steam: Da
- SteamID: 76561198294003783
- Fond eXtream: 0
- Location: Bermudes Triangle
- Contact:
Pe langa faptul ca esti total off topic, te mai bagi si-n seama.
D-le "scripter profesionist", daca-ti dau lucrarile mele, ti-o ia nucleul razna.
Cand o sa ai o propunere de facut si vei stii s-o formulezi corect, atunci sa te bagi si tu in seama.
Iar spre deosebire de tine, marele scripter, postez lucrarile mele aici, nu ale altora.
Solicit T/C.
D-le "scripter profesionist", daca-ti dau lucrarile mele, ti-o ia nucleul razna.
Cand o sa ai o propunere de facut si vei stii s-o formulezi corect, atunci sa te bagi si tu in seama.
Iar spre deosebire de tine, marele scripter, postez lucrarile mele aici, nu ale altora.
Solicit T/C.