itemki dla vipa
lubiekakao47 06.04.2011
czy da się zmienic zwykłą itemkę do zp tak żeby była ona tylko dla vipa?
Edited by lubiekakao47, 06.04.2011 21:48.
Edited by lubiekakao47, 06.04.2011 21:48.
SzyjaN
07.04.2011
Zmienić się da jednak jest to trochę skomplikowane... spróbuję ci to jakoś wytłumaczyć, a jak się nie uda to podaj mi .sma pluginu który chcesz tak przerobić i postaram ci się to zrobić.
Więc tak - otwórz .sma pluginu i znajdź tam kilka rzeczy a potem pozmieniaj je tak jak opiszę poniżej:
Pod
Zmień
Zmień
Musisz też dopisać mniej więcej na początku pluginu (jak masz go opisanego to będzie pisało Plugin Customization, jeśli nie - szukaj miejsca w którym kilka linijek zaczyna się od "new const" lub samo "const"):
JEŚLI już masz tam takie linijki jak podałem wyżej to nie musisz tego robić, jeśli masz np. tylko new const_g_item_name i const g_item_cost to pomiędzy dopisz new_const g_item_discription[] = { "Opis itemu" }
Mam nadzieję że dasz sobie radę
Edited by *Szyjanq*, 07.04.2011 16:59.
Więc tak - otwórz .sma pluginu i znajdź tam kilka rzeczy a potem pozmieniaj je tak jak opiszę poniżej:
Pod
#include <zombieplague>dodaj
#include <zmvip>
Zmień
ZP_TEAM_na
ZV_TEAM_(po TEAM_ będziesz miał napisane HUMAN, ZOMBIE, NEMESIS lub SURVIVOR - to decyduje dla kogo jest to item)
Zmień
zp_register_extra_item(coś co masz w nawiasie)na
zv_register_extra_item(g_item_name, g_item_discription, g_item_cost, ZV_TEAM_TEAMDLAKTOREGOITEM)
Musisz też dopisać mniej więcej na początku pluginu (jak masz go opisanego to będzie pisało Plugin Customization, jeśli nie - szukaj miejsca w którym kilka linijek zaczyna się od "new const" lub samo "const"):
new const g_item_name[] = { "NAZWA ITEMU" } new const g_item_discription[] = { "JEGO OPIS" } const g_item_cost = "KOSZT"
JEŚLI już masz tam takie linijki jak podałem wyżej to nie musisz tego robić, jeśli masz np. tylko new const_g_item_name i const g_item_cost to pomiędzy dopisz new_const g_item_discription[] = { "Opis itemu" }
Mam nadzieję że dasz sobie radę
Edited by *Szyjanq*, 07.04.2011 16:59.
SzyjaN
07.04.2011
Ehh.. każdy plugin jest inny, widać twój jeszcze bardziej różni się od tych które ja miałem.. Podaj .sma to spróbuję jakoś u ciebie to zrobić
SzyjaN
08.04.2011
Spróbuj z tym (nie obiecuję że zadziała, bawię się kodem pluginów zm dopiero kilka dni)
zp_gc_extra_item_ad.sma 6.13KB 34 downloads
zp_gc_extra_item_ad.sma 6.13KB 34 downloads
lubiekakao47 08.04.2011
heh 4 errory
na razie próbowalem zrobic inne no to nie ma
tego:
Edited by lubiekakao47, 08.04.2011 20:54.
na razie próbowalem zrobic inne no to nie ma
tego:
zp_register_extra_item
Edited by lubiekakao47, 08.04.2011 20:54.
SzyjaN
08.04.2011
Hmm.. chyba jednak kod tego extra itemu mnie przerasta, próbowałem na 10 sposobów i za każdym razem jakiś błąd ;/ musiałby ktoś inny się tym pobawić (ale jednak - zp_register_extra_item znalazłem, to jest obowiązkowe w każdym extra itemie do zp i w sma które podałeś wyżej też występuje, trzeba się tylko przypatrzeć)