Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Moja 1 przeróbka - help


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 Sniper Elite

    Master

  • Power User

Reputacja: 176
Profesjonalista

  • Postów:981
  • GG:
  • Imię:Konrad
  • Lokalizacja:Skryptolandia
Offline

Napisano 07.02.2011 21:24

Witam. Mam sobie jeden plugin i próbuje zrobic tak, aby sie przekompilował, ale nie mogę tego zrobić, pomóżcie. Moja pierwsza zabawa z tym dziwnym językiem.

Sma

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu poke"
#define VERSION "1.0"
#define AUTHOR "Krecik"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /menulist" ,"menu_action",0)
    register_clcmd("say /admenu", "admenu", ADMIN_IMMUNITY, "menu admina")

}
public menu_action(id)
{
    new menu = menu_create("\rWybierz:", "wybor")
    
    menu_additem(menu, "\wOgolne zasady", "1", 0)
    menu_additem(menu, "\wAdmini", "2", 0)
    menu_additem(menu, "\wMapy", "3", 0)    
    menu_additem(menu, "\wRegulamin", "4", 0)
    menu_additem(menu, "\wBuy Zone", "5", 0) 
    menu_additem(menu, "\wAdmin Zone", "6", 0) 
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
    menu_display(id, menu, 0)
    client_cmd(id,"bind ^"f12^" ^"say /menulist^"")
}
public wybor(id, menu, item)
{
    
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    
    new key = str_to_num(data)

    
    switch(key)
    {
        case 1:show_motd(id,"zasady.txt","Zasady:")
        case 2:show_motd(id,"admini.txt","Admini:")
        case 3:show_motd(id,"mapy.txt","Mapy:")
        case 4:show_motd(id,"regulamin.txt","Regulamin:")
        case 5:show_motd(id,"buyzone.txt","Buy:")       
    }
    return PLUGIN_CONTINUE
}  
public admenu(id, level, cid)
{
    if(!admenu(id,level,cid,1))
        return PLUGIN_HANDLED;
	
	new menu = menu_create("\rWybierz:", "adwybor")
    
    menu_additem(menu, "\wOgolne zasady", "1", 0)
    menu_additem(menu, "\wAdmini", "2", 0)
    menu_additem(menu, "\wMapy", "3", 0)    
    menu_additem(menu, "\wRegulamin", "4", 0)
    menu_additem(menu, "\wBuy Zone", "5", 0) 
    menu_additem(menu, "\wAdmin Zone", "6", 0) 
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
    menu_display(id, menu, 0)
    client_cmd(id,"bind ^"f11^" ^"say /admenu^"")
    
}

public adwybor(id, menu, item)
{
    
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    
    new key = str_to_num(data)

    
    switch(key)
    {
        case 1:show_motd(id,"zasady.txt","Zasady:")
        case 2:show_motd(id,"admini.txt","Admini:")
        case 3:show_motd(id,"mapy.txt","Mapy:")
        case 4:show_motd(id,"regulamin.txt","Regulamin:")
        case 5:show_motd(id,"buyzone.txt","Buy:")       
    }
    return PLUGIN_CONTINUE
}  
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 0

Kontakt:

Steam: CSnajper

GG: 4394855

 

Na steam i GG pomagam wyłącznie odpłatnie.


#2 dram

    Wszechwidzący

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:277
  • Lokalizacja:xxxx
Offline

Napisano 07.02.2011 22:33

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu poke"
#define VERSION "1.0"
#define AUTHOR "Krecik"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /menulist" ,"menu_action",0)
	register_clcmd("say /admenu", "admenu", ADMIN_IMMUNITY, "menu admina")
	
}
public menu_action(id)
{
	new menu = menu_create("\rWybierz:", "wybor")
	
	menu_additem(menu, "\wOgolne zasady", "1", 0)
	menu_additem(menu, "\wAdmini", "2", 0)
	menu_additem(menu, "\wMapy", "3", 0)    
	menu_additem(menu, "\wRegulamin", "4", 0)
	menu_additem(menu, "\wBuy Zone", "5", 0) 
	menu_additem(menu, "\wAdmin Zone", "6", 0) 
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
	
	menu_display(id, menu, 0)
	client_cmd(id,"bind ^"f12^" ^"say /menulist^"")
}
public wybor(id, menu, item)
{
	
	if (item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	
	new data[6], iName[64]
	new acces, callback
	menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
	
	
	new key = str_to_num(data)
	
	
	switch(key)
	{
		case 1:show_motd(id,"zasady.txt","Zasady:")
			case 2:show_motd(id,"admini.txt","Admini:")
			case 3:show_motd(id,"mapy.txt","Mapy:")
			case 4:show_motd(id,"regulamin.txt","Regulamin:")
			case 5:show_motd(id,"buyzone.txt","Buy:")       
		}
	return PLUGIN_CONTINUE
}  
public admenu(id, level, cid)
{
	if(!admenu(id,level,cid))
		return PLUGIN_HANDLED;
	
	new menu = menu_create("\rWybierz:", "adwybor")
	
	menu_additem(menu, "\wOgolne zasady", "1", 0)
	menu_additem(menu, "\wAdmini", "2", 0)
	menu_additem(menu, "\wMapy", "3", 0)    
	menu_additem(menu, "\wRegulamin", "4", 0)
	menu_additem(menu, "\wBuy Zone", "5", 0) 
	menu_additem(menu, "\wAdmin Zone", "6", 0) 
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
	
	menu_display(id, menu, 0)
	client_cmd(id,"bind ^"f11^" ^"say /admenu^"")
	
	return PLUGIN_CONTINUE
}

public adwybor(id, menu, item)
{
	
	if (item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	
	new data[6], iName[64]
	new acces, callback
	menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
	
	
	new key = str_to_num(data)
	
	
	switch(key)
	{
		case 1:show_motd(id,"zasady.txt","Zasady:")
			case 2:show_motd(id,"admini.txt","Admini:")
			case 3:show_motd(id,"mapy.txt","Mapy:")
			case 4:show_motd(id,"regulamin.txt","Regulamin:")
			case 5:show_motd(id,"buyzone.txt","Buy:")       
		}
	return PLUGIN_CONTINUE
}

Ja tylko zrobiłem żebyś mógł przekompilować błędów nie sprawdzałem :)

Pozdrawiam.
  • +
  • -
  • 1
Co oferuje?

Pisanie pluginów amxx/modow itd
Skryptow php

Kontakt na PW LUB GG

#3 Sniper Elite

    Master

  • Autor tematu
  • Power User

Reputacja: 176
Profesjonalista

  • Postów:981
  • GG:
  • Imię:Konrad
  • Lokalizacja:Skryptolandia
Offline

Napisano 08.02.2011 07:21

Dzięki.
  • +
  • -
  • 0

Kontakt:

Steam: CSnajper

GG: 4394855

 

Na steam i GG pomagam wyłącznie odpłatnie.





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych