Cerere reparare plugin[rezolvat!]

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
J3FF
Membru, skill +1
Membru, skill +1
Posts: 472
Joined: 27 Oct 2007, 20:02
Detinator Steam: Nu
CS Status: ON and Ready 2 PLAY
Detinator server CS: Nu
Location: SiBiU
Has thanked: 25 times
Been thanked: 39 times

18 Jul 2012, 18:01

Buna am un plugin informativ , dar acesta apare orice as spune adica si daca dau pe y apoi enter , si tot imi apare :-s

Puteti sa il puneti doar pentru comanda "/help" sau "/ajutor" ?
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

new gMenu;

public plugin_init() {
       register_plugin("Help Commands", "1.0", "K!D()X")

       register_clcmd("say", "iSay");
       register_clcmd("say_team", "iSay");

       build_menu();
}

build_menu() {
		gMenu = menu_create("Help Commands !", "content");

		menu_additem(gMenu, "Regulament", "1");
		menu_additem(gMenu, "Cum joc acest mod ?", "2");
		menu_additem(gMenu, "Comenzi Zombie", "3");
		menu_additem(gMenu, "Comenzi Om", "4");
		menu_additem(gMenu, "Cum pot lua Admin", "5");
		menu_additem(gMenu, "Beneficii VIP", "6");
		menu_setprop(gMenu, MPROP_EXIT, MEXIT_ALL);
}

public iSay(id) {
		new szSay[192];
		read_args(szSay, 192);

		if(equali(szSay, "help") != -1 || equali(szSay, "ajutor") != -1  || equal(szSay, "/help") != -1 || equal(szSay, "/ajutor") != -1)
			menu_display(id, gMenu, 0);
}

public content(id, szMenu, item) {
		if(item < 0)
			return;
 
		new iKey[3];
		new access, callback;
 
		menu_item_getinfo(szMenu, item, access, iKey, 2, _, _, callback);
 
		new iChoose = str_to_num(iKey);
		new iCfgDir[32], iFile[64], iFile1[64], iFile2[64], iFile3[64], iFile4[64], iFile5[64];
       
		get_configsdir(iCfgDir, charsmax(iCfgDir));
		formatex(iFile, charsmax(iFile), "%s/file.txt", iCfgDir);
		formatex(iFile1, charsmax(iFile1), "%s/file1.txt", iCfgDir);
		formatex(iFile2, charsmax(iFile2), "%s/file2.txt", iCfgDir);
		formatex(iFile3, charsmax(iFile3), "%s/file3.txt", iCfgDir);
		formatex(iFile4, charsmax(iFile4), "%s/file4.txt", iCfgDir);
		formatex(iFile5, charsmax(iFile5), "%s/file5.txt", iCfgDir);

		switch(iChoose)
		{
				case 1:
				{
					show_motd(id, iFile, "Regulament");
				}
				case 2:
				{
					show_motd(id, iFile1, "Ajutor");
				}
				case 3:
				{
					show_motd(id, iFile2, "Comenzi");
				}
				case 4:
				{
					show_motd(id, iFile3, "Comenzi");
				}
				case 5:
				{
					show_motd(id, iFile4, "Admin");
				}
				case 6:
				{
					show_motd(id, iFile5, "VIP");
				}
		}

		return;
}
Multumesc
Unii ma mai stiu de e t n a d

Image
RoyalServer 2
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

18 Jul 2012, 18:28

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

new gMenu;

public plugin_init() {
       register_plugin("Help Commands", "1.0", "K!D()X")

       register_clcmd("say", "iSay");
       register_clcmd("say_team", "iSay");

       build_menu();
}

build_menu() {
		gMenu = menu_create("Help Commands !", "content");

		menu_additem(gMenu, "Regulament", "1");
		menu_additem(gMenu, "Cum joc acest mod ?", "2");
		menu_additem(gMenu, "Comenzi Zombie", "3");
		menu_additem(gMenu, "Comenzi Om", "4");
		menu_additem(gMenu, "Cum pot lua Admin", "5");
		menu_additem(gMenu, "Beneficii VIP", "6");
		menu_setprop(gMenu, MPROP_EXIT, MEXIT_ALL);
}

public iSay(id) {
		new szSay[192];
		read_args(szSay, 192);

		if((containi(szSay, "help") != -1 || containi(szSay, "ajutor") != -1))
			menu_display(id, gMenu, 0);
}

public content(id, szMenu, item) {
		if(item < 0)
			return;
 
		new iKey[3];
		new access, callback;
 
		menu_item_getinfo(szMenu, item, access, iKey, 2, _, _, callback);
 
		new iChoose = str_to_num(iKey);
		new iCfgDir[32], iFile[64], iFile1[64], iFile2[64], iFile3[64], iFile4[64], iFile5[64];
       
		get_configsdir(iCfgDir, charsmax(iCfgDir));
		formatex(iFile, charsmax(iFile), "%s/file.txt", iCfgDir);
		formatex(iFile1, charsmax(iFile1), "%s/file1.txt", iCfgDir);
		formatex(iFile2, charsmax(iFile2), "%s/file2.txt", iCfgDir);
		formatex(iFile3, charsmax(iFile3), "%s/file3.txt", iCfgDir);
		formatex(iFile4, charsmax(iFile4), "%s/file4.txt", iCfgDir);
		formatex(iFile5, charsmax(iFile5), "%s/file5.txt", iCfgDir);

		switch(iChoose)
		{
				case 1:
				{
					show_motd(id, iFile, "Regulament");
				}
				case 2:
				{
					show_motd(id, iFile1, "Ajutor");
				}
				case 3:
				{
					show_motd(id, iFile2, "Comenzi");
				}
				case 4:
				{
					show_motd(id, iFile3, "Comenzi");
				}
				case 5:
				{
					show_motd(id, iFile4, "Admin");
				}
				case 6:
				{
					show_motd(id, iFile5, "VIP");
				}
		}

		return;
}
Nu stiu de ce am pus equal in loc de containi dar na :))
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
User avatar
J3FF
Membru, skill +1
Membru, skill +1
Posts: 472
Joined: 27 Oct 2007, 20:02
Detinator Steam: Nu
CS Status: ON and Ready 2 PLAY
Detinator server CS: Nu
Location: SiBiU
Has thanked: 25 times
Been thanked: 39 times

18 Jul 2012, 18:36

Aha deci de aceea :D

Multumesc
Unii ma mai stiu de e t n a d

Image
compaq
Fost moderator
Fost moderator
Posts: 2598
Joined: 01 Dec 2008, 15:32
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
Has thanked: 15 times
Been thanked: 152 times

20 Jul 2012, 00:07

K1d0x wrote:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

new gMenu;

public plugin_init() {
       register_plugin("Help Commands", "1.0", "K!D()X")

       register_clcmd("say", "iSay");
       register_clcmd("say_team", "iSay");

       build_menu();
}

build_menu() {
		gMenu = menu_create("Help Commands !", "content");

		menu_additem(gMenu, "Regulament", "1");
		menu_additem(gMenu, "Cum joc acest mod ?", "2");
		menu_additem(gMenu, "Comenzi Zombie", "3");
		menu_additem(gMenu, "Comenzi Om", "4");
		menu_additem(gMenu, "Cum pot lua Admin", "5");
		menu_additem(gMenu, "Beneficii VIP", "6");
		menu_setprop(gMenu, MPROP_EXIT, MEXIT_ALL);
}

public iSay(id) {
		new szSay[192];
		read_args(szSay, 192);

		if((containi(szSay, "help") != -1 || containi(szSay, "ajutor") != -1))
			menu_display(id, gMenu, 0);
}

public content(id, szMenu, item) {
		if(item < 0)
			return;
 
		new iKey[3];
		new access, callback;
 
		menu_item_getinfo(szMenu, item, access, iKey, 2, _, _, callback);
 
		new iChoose = str_to_num(iKey);
		new iCfgDir[32], iFile[64], iFile1[64], iFile2[64], iFile3[64], iFile4[64], iFile5[64];
       
		get_configsdir(iCfgDir, charsmax(iCfgDir));
		formatex(iFile, charsmax(iFile), "%s/file.txt", iCfgDir);
		formatex(iFile1, charsmax(iFile1), "%s/file1.txt", iCfgDir);
		formatex(iFile2, charsmax(iFile2), "%s/file2.txt", iCfgDir);
		formatex(iFile3, charsmax(iFile3), "%s/file3.txt", iCfgDir);
		formatex(iFile4, charsmax(iFile4), "%s/file4.txt", iCfgDir);
		formatex(iFile5, charsmax(iFile5), "%s/file5.txt", iCfgDir);

		switch(iChoose)
		{
				case 1:
				{
					show_motd(id, iFile, "Regulament");
				}
				case 2:
				{
					show_motd(id, iFile1, "Ajutor");
				}
				case 3:
				{
					show_motd(id, iFile2, "Comenzi");
				}
				case 4:
				{
					show_motd(id, iFile3, "Comenzi");
				}
				case 5:
				{
					show_motd(id, iFile4, "Admin");
				}
				case 6:
				{
					show_motd(id, iFile5, "VIP");
				}
		}

		return;
}
Nu stiu de ce am pus equal in loc de containi dar na :))
De ce nu direct de la register_clcmd?
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

20 Jul 2012, 15:29

Pentru ca e mai "sexy" asa, in general se folosesc comenzile (/cmd by Name sau by server)
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
compaq
Fost moderator
Fost moderator
Posts: 2598
Joined: 01 Dec 2008, 15:32
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
Has thanked: 15 times
Been thanked: 152 times

20 Jul 2012, 16:06

K1d0x wrote:Pentru ca e mai "sexy" asa
Aha... pentru ca se consuma mai multe resurse.
K1d0x wrote:in general se folosesc comenzile (/cmd by Name sau by server)
N-am inteles nimic.
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

20 Jul 2012, 16:13

De obicei majoritatea jucatorilor scriu comenzile /help by K!D()X /help by Nume.Server.Ro si nu le functioneaza, dar daca e scris in containi o sa le mearga :)
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
compaq
Fost moderator
Fost moderator
Posts: 2598
Joined: 01 Dec 2008, 15:32
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
Has thanked: 15 times
Been thanked: 152 times

20 Jul 2012, 16:57

K1d0x wrote:De obicei majoritatea jucatorilor scriu comenzile /help by K!D()X /help by Nume.Server.Ro si nu le functioneaza, dar daca e scris in containi o sa le mearga :)
Tot se consuma resurse degeaba.
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

20 Jul 2012, 18:53

Ce resurse /:) ?
Last edited by compaq on 20 Jul 2012, 19:24, edited 1 time in total.
Reason: Relativ la metoda mai simpla. De ce sa faci greu daca se poate si usor?
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Yandex [Bot] and 20 guests