What's new

VIP by Drozd

Status
Not open for further replies.

drozd001

Advanced User
Joined
Dec 28, 2008
Messages
209
Reaction score
17
OPIS:
Naciskamy na vip access i pojawia nam sie, ze jestesmy posiadaczami vip access... Potem naciskamy na drzwi i teleportuja nas one na vipa.
Jesli jednak nie mamy vip access i nacisniemy na drzwi to nie przeniosa nas one na vip. Skrypt byl testowany na Aries 8.1 xml i dziala poprawnie
SKRYPT
W folderze actions/scripts tworzymy plik o nazwie vip access.lua
I wklejamy do niego to:
Code:
-- Skrypt by Drozd --
local config = { storage = 9777,
		text = {[1] = "Gratulacje teraz jestes posiadaczem vip access", [2] = "Juz posiadasz VIP Access"}
				}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getPlayerStorageValue(cid, config.storage) == -1 then
	setPlayerStorageValue(cid, config.storage, 1)
	doPlayerSay(cid, " " .. config.text[1] .. " ", TALKTYPE_ORANGE_1)
	doRemoveItem(item.uid, 1)
else
	doPlayerSay(cid, " " .. config.text[2] .. " ", TALKTYPE_ORANGE_1)
end
		return 1
end
Teraz tworzymy w tym samym miejscu plik o nazwie vip door.lua
I wklejamy do niego to:
Code:
-- Skrypt by Drozd --
local config = { 
		storage = 9777,
		effect = 49,
		text = { [1] = "Witamy na vip", [2] = "Niestety nie posiadasz vip access" }
				}				
npos = {x=[COLOR="Red"]1434[/COLOR], y=[COLOR="red"]857[/COLOR], z=[COLOR="red"]7[/COLOR]}
function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, config.storage) == 1 then
	doTeleportThing(cid,npos)
	doSendMagicEffect(npos, config.effect)
	doPlayerSay(cid, " " .. config.text[1] .. " ", TALKTYPE_ORANGE_1)
else
	doPlayerSay(cid, " " .. config.text[2] .. " ", TALKTYPE_ORANGE_1)
end
		return 1
end
Tam gdzie jest podkreslenie na czerwono to wpisujemy swoja pozycje vip island
Teraz do actions.xml dodajemy te 2 linijki:
Code:
<action itemid="5785" script="vip access.lua" />
<action actionid="7492" script="vip door.lua" />
Teraz edytujemy plik items.xml w folderze items
Szukamy tam czegos takiego:
Code:
<item id="5785" article="a" name="medal of honour">
<attribute key="weight" value="100" />
Zmieniamy to na:
Code:
<item id="5785" article="a" name="VIP Access">
<attribute key="weight" value="100" />
KONFIGURACJA:
Praktycznie wszystko juz gotowe ale jak to wykozystac... A wiec stawiamy w map editorze obojetnie jakie drzwi i nadajemy im action id: 7492
Teraz gdy ktos uzyje vip access a potem nacisnie na drzwi zostanie przeniesiony na stworzony przez was vip island
Zycze milej zabawy ze skryptem
Skrypt wykonany w 100% by Drozd i przetestowany na silniku Aries 8.1 XML w razie pytan lub bledow pisac w tym temacie
 

marcinoos

User
Joined
Nov 10, 2008
Messages
13
Reaction score
0
Odp: VIP by Drozd

Testowa?em wszystko ?adnie dzia?a polecam ! :) Fajne jest to ze tylko raz mozna "wlaczyc" ten vip access dla mnie lepszy ni? by maly wizak ;) Skrypt 10/10
 
Last edited:

Vix Sokol

Active User
Joined
Apr 22, 2010
Messages
65
Reaction score
2
Odp: VIP by Drozd

@drozd001
Thx Ziom nare?cie mam po??dnego , dzia?aj?cego skrypta vip na mojego ots'a :p ! Bo ?aden inny mi co? nie pyka? nie wiem jak to zrobi?e? ale thx ! Skrypt:10/10
 

drozd001

Advanced User
Joined
Dec 28, 2008
Messages
209
Reaction score
17
Odp: VIP by Drozd

Wielkie dzi?ki, prosz? o dalsze komentowanie ...
 

wikass1212

User
Joined
Oct 18, 2009
Messages
24
Reaction score
0
Odp: VIP by Drozd

Jest 1 Bug.... A wi?c zrobi?em wszystko jak napisa?e? i ok teleportuje si? spoko do depo w Vip Land i po 30min stania silnika robi si? bug ?e teleportuje do czyjego? domku jak to naprawi?????
 

drozd001

Advanced User
Joined
Dec 28, 2008
Messages
209
Reaction score
17
Odp: VIP by Drozd

Robi ci si? tak poniewa? pozycja npos zmienia si? po uzyciu innego teleportu... Wklej ten skrypt:

Code:
-- Skrypt by Drozd --
local config = { 
		storage = 9777,
		effect = 49,
		text = { [1] = "Witamy na vip", [2] = "Niestety nie posiadasz vip access" }
				}				
lapos = {x=1434, y=857, z=7}
function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, config.storage) == 1 then
	doTeleportThing(cid,lapos)
	doSendMagicEffect(npos, config.effect)
	doPlayerSay(cid, " " .. config.text[1] .. " ", TALKTYPE_ORANGE_1)
else
	doPlayerSay(cid, " " .. config.text[2] .. " ", TALKTYPE_ORANGE_1)
end
		return 1
end
 

godzilla

User
Joined
Aug 21, 2009
Messages
27
Reaction score
0
Odp: VIP by Drozd

kurde mi nei dziala wgl ja go zuzywam to nic niepsize i przez bramke niemoge przejsc co jest nie tak?
 

zox15

Active User
Joined
Apr 26, 2010
Messages
83
Reaction score
2
Odp: VIP by Drozd

No super skrypt w?a?nie go przetestowa?em :) Polecam innym graczom :p


___________________

Trzym Puche :D
 

Assesor

Active User
Joined
Jun 7, 2010
Messages
105
Reaction score
5
Odp: VIP by Drozd

Dzi?ki za skrypt,sprawdza?em go i wszystko pi?knie ?adnie dzia?a,na pewno przyda si? to komu? pod fun ots :).
Skrypt oceniam na 10/10
Oraz leci reput.
 

Xanosta

Kum kumowi kumem.
Joined
Jun 23, 2010
Messages
362
Reaction score
46
Odp: VIP by Drozd

Kilka rzeczy musia?em poustawia?/pozmienia? sam.
Ale skrypt sam w sobie dzia?a, wielkie dzi?ki oraz gratulacje
o ile on jest twojej roboty. ;)
 

Cornel

User
Joined
Jun 24, 2010
Messages
21
Reaction score
4
Odp: VIP by Drozd

Tak jak Pan na g?rze napisa?, te? musia?em kilka rzeczy pozmienia? sam ^^ ale co do skryptu to bardzo przydatny, je?eli chce si? ci?gn?? kasior? z naiwniak?w :). Jak zrobi?e? sam ten skrypt to wielkie gratulacje :D. 10/10
 

drozd001

Advanced User
Joined
Dec 28, 2008
Messages
209
Reaction score
17
Odp: VIP by Drozd

Zrobi?em go sam :)
Wielkie dzi?ki za komentowanie.
Oczywi?cie skrypt mozna zmienia? wed?ug w?asnych potrzeb.
 

wojtas025c

User
Joined
Aug 11, 2009
Messages
37
Reaction score
0
Odp: VIP by Drozd

Wszystko jest ok ale mam pytanko jak zprawdzi? pozycj? na kt?rej chc? da? vip island
 

Garr100

User
Joined
Jun 20, 2010
Messages
45
Reaction score
3
Odp: VIP by Drozd

Witam
Dzia?a ok. lecz mam problem!!!
Jak u?ywam vip to ok. u?ywa si?, lecz po tym wog?le nie pojawia mi si? napis typu: "Gratulacje! Teraz masz VIP" czy co? takiego. Oraz po tym vip mi nie znika. To samo przy drzwiach - (jak u?yje VIP'a) i u?yje drzwi to teleportuje mnie do wyznaczonej pozycji, lecz napisy si? NIE POJAWIAJ?. A gdy nie u?yje vipa napisu tak?e niema. Prosz? o interwencj?!! PzDr Garr100
 
Last edited:

LaVejt

Advanced User
Joined
Jan 26, 2010
Messages
362
Reaction score
7
Odp: VIP by Drozd

  • <item id="5785"

to id jest to vip medal czy moze dzwi to vip-a
pozatym przyda mi sie vip bo robie mapke od nowa pozdro LaVejt
 

wikass1212

User
Joined
Oct 18, 2009
Messages
24
Reaction score
0
Odp: VIP by Drozd

@wojtas025c

W map edytorze sprawdzasz wsp??rz?dne i wpisujesz je w plik Vip Door.

Pozdrawiam Wikass.
 

drozd001

Advanced User
Joined
Dec 28, 2008
Messages
209
Reaction score
17
Odp: VIP by Drozd

<item id="5785"

to jest Medal of Honour czyli VIP Access po zmianie ;)
Od?wie?am ...
 
Status
Not open for further replies.
Top