Serwery wiaderko.com Zwiń / Rozwiń kategorię

HashJama [TP] 193.33.176.148:27015 | tp.wiaderko.com status serwera HashJama [TP] połącz

HashJama CS:GO [DM] 193.33.176.53:27015 | dm.wiaderko.com status serwera HashJama CS:GO [DM] połącz

HashJama CS:GO [FFA] 193.33.176.15:27015 | ffa.wiaderko.com status serwera HashJama CS:GO FFA [FFA] połącz

HashJama [TeamSpeak 3] 62.210.99.220:9987 | ts.wiaderko.com status serwera HashJama [TP ELITE] 62.210.99.220:27015 połącz

SPONSOR:
pukawka.pl

Nabór na JUNIOR ADMINA forum - Więcej informacji > Klik <
Pokaż wyniki od 1 do 5 z 5
  1. #1
    Starsza lamka Awatar PROwOkAtOr112
    Dołączył
    Aug 2010
    Wiek
    23
    Posty
    50
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Gun XP mod sklep

    Witam was bardzo serdecznie. Jestem na forum zarejestrowany od bardzo dawna natomiast dopiero teraz zwracam się tutaj o pomoc ponieważ nie otrzymywałem oczekiwanych odpowiedzi nawet na największych forach amxx owych, a więc do rzeczy.
    Wgrałem sobie na serwer skompilowany przeze mnie plugin GunXPmod (Oczywiście nie na Zombie tylko na normalnym serwerze) jest to DeathMach i każdy dostaje expa za zabicie każdego. I teraz mam pytanko odnośnie sklepu. Czy mógłby ktoś zrobić sklep na tego moda który będzie posiadał
    1 - Losowy exp (Mały) koszt $10000
    2 - Losowy exp (Duży) koszt $160000
    3 - Granat odlamkowy koszt $5000
    4 - Granat FlashBang koszt $3000
    5 - Kup VIPa (Otwiera VIP.txt

    Bardzo proszę o pomoc. Najważniejsze są dla mnie te dwie pierwsze pozycje czyli EXP

  2. #2
    Adminus pospolitus Awatar naven
    Dołączył
    Jan 2008
    Wiek
    25
    Posty
    10,802
    Thanks
    31
    Thanked 652 Times in 605 Posts

    Domyślnie Odp: Gun XP mod sklep

    Nic dziwnego, rzeczy tego typu są raczej bezużyteczne jeżeli chodzi o public release, a dla jednej osoby nie warto pisać tak obszernego pluginu, nie za darmo.
    Najlepszy hosting Hidden Content href="Hidden Content target="_blank">tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na Hidden Content

    "At the end of the day, there are always going to be mental disorders and people who cause violence for no other reason than the fact that they're fucked up and lost. And all we can do is try to learn from it." Corey Taylor.

  3. #3
    Starsza lamka Awatar PROwOkAtOr112
    Dołączył
    Aug 2010
    Wiek
    23
    Posty
    50
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Odp: Gun XP mod sklep

    Sory ale Gun Xp mod ma wielu graczy na własnym serwerze i z pewnością nie jedna osoba ściągnęła by ten plugin ze sklepem. A jeśli chodzi o to że trudno jest napisać taki plugin to moje pytanie brzmi dla czego? Sam nie umiem napisać takiego pluginu ale mniej więcej wiem o co chodzi i wiem również że zajęłoby to parę linijek.
    Jeśli to problem to proszę chociaż napisać plugin z dwoma pierwszymi punktami sklepu. Będzie łatwiej bo resztę sam zrobię już :)

    albo chociaż

    /sklep
    1 - 100 expa - 1000$
    2 - 300 expa - 16000$
    To też problem?

  4. #4
    Adminus pospolitus Awatar naven
    Dołączył
    Jan 2008
    Wiek
    25
    Posty
    10,802
    Thanks
    31
    Thanked 652 Times in 605 Posts

    Domyślnie Odp: Gun XP mod sklep

    Parę linijek na pewno nie, ze 100-150.
    Masz natywy do expa
    Kod php:
    // Zwraca ilosc expa gracza.
    native get_user_xp(id)

    // Ustawia <ilosc> expa graczowi.
    native set_user_xp(idilosc
    Najlepszy hosting Hidden Content href="Hidden Content target="_blank">tutaj
    Konfiguracja amxx, instalacja pluginów, pisanie pluginów AMXX. Więcej info na Hidden Content

    "At the end of the day, there are always going to be mental disorders and people who cause violence for no other reason than the fact that they're fucked up and lost. And all we can do is try to learn from it." Corey Taylor.

  5. #5
    Starsza lamka Awatar PROwOkAtOr112
    Dołączył
    Aug 2010
    Wiek
    23
    Posty
    50
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Domyślnie Odp: Gun XP mod sklep

    Mógłby ktoś przerobić mi chociaż ten plugin?
    Zamiast odblokowań broni żeby był sklep z expem. Bardzo was proszę..
    1 - Dodatkowy exp 10000$ (100 expa)
    2 - Dodatkowy exp 16000$ (200 expa)
    Kod:
    #include <amxmodx>
    #include <gunxpmod>
    
    #define PLUGIN	"Gun Xp Mod Shop"
    #define AUTHOR	"xbatista"
    #define VERSION	"1.4"
    
    #define MAX_UNLOCKS 25
    #define MAX_UNLOCKS_NAME_SIZE 64
    #define MAX_UNLOCKS_DESC_SIZE 128
    
    new g_numberofitems
    new g_menuPosition[33]
    new bool:g_PlayerItem[33][MAX_UNLOCKS+1]
    new g_itemindex[MAX_UNLOCKS+1]
    new g_itemcost[MAX_UNLOCKS+1]
    new g_itemname[MAX_UNLOCKS+1][MAX_UNLOCKS_NAME_SIZE+1]
    new g_itemdesc[MAX_UNLOCKS+1][MAX_UNLOCKS_DESC_SIZE+1]
    
    
    public plugin_init()
    {
    	register_plugin(PLUGIN, VERSION, AUTHOR);
    	register_dictionary("gunxpmod.txt");
    	
    	register_clcmd("say /unlocks", "item_upgrades")
    	register_clcmd("say unlocks", "item_upgrades")
    	register_clcmd("say /ul", "item_upgrades")
    	register_clcmd("say ul", "item_upgrades")
    	register_clcmd("say /items", "display_items")
    	register_clcmd("say items", "display_items")
    
    	register_menucmd(register_menuid("Unlocks Shop"), 1023, "action_item_upgrades")
    }
    public client_connect(id)
    {
    	for(new i = 1; i <= MAX_UNLOCKS; ++i) 
    	{
    		g_PlayerItem[id][i] = false
    	}
    }
    public display_items(id)
    {
    	new szMotd[2048], szTitle[64], iPos = 0
    	format(szTitle, 63, "Items List")
    	iPos += format(szMotd[iPos], 2047-iPos, "<html><head><style type=^"text/css^">pre{color:#FFB000;}body{background:#000000;margin-left:8px;margin-top:0px;}</style></head><pre><body>")
    	iPos += format(szMotd[iPos], 2047-iPos, "^n^n<b>%s</b>^n^n", szTitle)
    	iPos += format(szMotd[iPos], 2047-iPos, "# Item Name | Item Description | Item Cost^n")
    	
    	for(new i = 1; i <= g_numberofitems; i++) 
    	{
    		iPos += format(szMotd[iPos], 2047-iPos, "%d. %s | %s | %d^n", i, g_itemname[i], g_itemdesc[i], g_itemcost[i])
    	}
    	show_motd(id, szMotd, szTitle)
    	return PLUGIN_HANDLED;
    }
    public item_upgrades(id)
    {
    	display_item_upgrades(id, g_menuPosition[id] = 0);
    	return PLUGIN_HANDLED;
    }
    public display_item_upgrades(id, pos)
    {	
    	if(!is_user_alive(id)) 
    		return;
    
    	static menuBody[510], len;
    	len = 0
    
    	if(pos < 0) 
    	{
    		return;
    	}
    	
    	new start = pos * 8
    	if(start >= g_numberofitems) 
    	{
    		start = pos = g_menuPosition[id]
    	}
    
    	len += formatex(menuBody[len], sizeof menuBody - 1 - len, "%L", LANG_SERVER, "TITLE_MENU_SHOP", get_user_xp(id), get_user_max_level(id))
    	
    	new end = start + 8
    	new keys = MENU_KEY_0
    
    	if(end > g_numberofitems) 
    	{
    		end = g_numberofitems
    	}
    	
    	new b = 0
    	for(new a = start; a < end; ++a) 
    	{
    		new i = a + 1
    		new money
    
    		money = get_user_xp(id)
    
    		if( money < g_itemcost[i] ) 
    		{
    			if( g_PlayerItem[id][i] ) 
    			{
    				len += formatex(menuBody[len], sizeof menuBody - 1 - len,"%L", id, "INACTIVE_MENU_SHOP_BOUGHT", ++b, g_itemname[i], g_itemcost[i])
    			}
    			else
    			{
    				len += formatex(menuBody[len], sizeof menuBody - 1 - len,"%L", id, "INACTIVE_MENU_SHOP", ++b, g_itemname[i], g_itemcost[i])
    			}
    		} 
    		else if( g_PlayerItem[id][i] ) 
    		{
    			len += formatex(menuBody[len], sizeof menuBody - 1 - len,"%L", id, "INACTIVE_MENU_SHOP_BOUGHT", ++b, g_itemname[i], g_itemcost[i])
    		} 
    		else 
    		{
    			keys |= (1<<b)
    
    			len += formatex(menuBody[len], sizeof menuBody - 1 - len,"%L", id, "ACTIVE_MENU_SHOP", ++b, g_itemname[i], g_itemcost[i])
    		}
    	}
    
    	if(end != g_numberofitems)
    	{
    		len += formatex(menuBody[len], sizeof menuBody - 1 - len, "^n\r9. \w%L\r^n0. \w%L", id, "NEXT_MENU", id, pos ? "BACK_MENU" : "EXIT_MENU")
    		keys |= MENU_KEY_9
    	}
    	else
    	{
    		len += formatex(menuBody[len], sizeof menuBody - 1 - len, "^n\r0. \w%L", id, pos ? "BACK_MENU" : "EXIT_MENU")
    	}
    	
    	show_menu(id, keys, menuBody, -1, "Unlocks Shop")
    }
    public action_item_upgrades(id, key)
    {
    	switch(key) 
    	{
    		case 8: display_item_upgrades(id, ++g_menuPosition[id]);
    		case 9: display_item_upgrades(id, --g_menuPosition[id]);
    		default:
    		{
    			if(!is_user_alive(id)) 
    			{
    				return PLUGIN_HANDLED;
    			}
    			
    			++key
    			new money
    			new plugin_id = g_itemindex[g_menuPosition[id] * 8 + key]
    			new item_id = g_menuPosition[id] * 8 + key
    			new func = get_func_id("gxm_item_enabled", plugin_id)
    
    			money = get_user_xp(id)
    			new cost = g_itemcost[item_id]
    
    			if(money >= cost)
    			{
    				callfunc_begin_i(func, plugin_id)
    				callfunc_push_int(id)
    				callfunc_end()
    
    				g_PlayerItem[id][item_id] = true
    
    				new overall = money - cost
    				set_user_xp(id, overall)
    
    				client_printcolor(id, "/yItem Bought Successfully, Item: /g%s.", g_itemname[item_id])
    				client_printcolor(id, "/yDescription:/g%s.", g_itemdesc[item_id])
    				display_item_upgrades(id, g_menuPosition[id]);
    			}
    		}
    	}
    	return PLUGIN_HANDLED;
    }
    
    public register_item_gxm(item_index, item_name[], item_desc[], item_cost)
    {
    	if(g_numberofitems == MAX_UNLOCKS)
    	{
    		return -2
    	}
    	
    	g_numberofitems++
    	g_itemindex[g_numberofitems] = item_index
    	format(g_itemname[g_numberofitems], MAX_UNLOCKS_NAME_SIZE, item_name)
    	format(g_itemdesc[g_numberofitems], MAX_UNLOCKS_DESC_SIZE, item_desc)
    	g_itemcost[g_numberofitems] = item_cost
    	
    	return g_numberofitems
    }

Podobne wątki

  1. Sklep CoD MOD
    By Cilala122 in forum Pisanie pluginów AMXX
    Odpowiedzi: 5
    Ostatni post / autor: 02-08-2011, 01:24
  2. cod mod -sklep
    By brozynos in forum Pisanie pluginów AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 18-06-2011, 11:13
  3. Sklep CoD MOD
    By Cilala122 in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 28-04-2011, 00:13
  4. Cod sklep
    By ViHuRa in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 26-04-2011, 04:17
  5. mały sklep do CoD MOD
    By rafal4lord in forum Pisanie pluginów AMXX
    Odpowiedzi: 21
    Ostatni post / autor: 29-06-2010, 13:08

Odwiedzający poszukiwali:

skpel z expem na gunxpmod amxx

gunxpmod pluginy

serwer zombie mod xp gun wiaderko

gunexp amx bb

unlocks guns za exp amxx

pluginy na zombie gunxpmod

serwery cs gun xp mod

wiaderko -cs serwery kup

gun xp mod serwer cs wiaderko.com

serwery zombie mod gunxp wiaderko

plugin na dodawanie expa w gunxpmod

xp zombie mod amxx

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •