Skrypty & Kody Vip System - B??d w konsoli

Status
Zamknięty.

poldek1996

User
Zarejestrowany
Dołączył
Styczeń 15, 2011
Posty
45
Liczba reakcji
1
Witam. Posiadam pewien skrypt na VIP'a i po dodaniu go w "Actions" wywala mi b??d w konsoli. Pomo?ecie to naprawi??
Kod:
local days = 30
local levelToBeVIP = 1
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if getPlayerLevel(cid) >= levelToBeVIP then
		if isPlayerVip(cid) == FALSE then
			doCreatureSay(cid, "CONGRATULATIONS! You are now a VIP for "..days.." days! You can now enter the VIP-area and use unique features!. ", TALKTYPE_ORANGE_1)
		end
		doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED) 
		doPlayerAddVipDays(cid, days)
		doRemoveItem(item.uid, 1)
		doSendAnimatedText(getCreaturePosition(cid), "+"..days.." days", 30)
	else
		doPlayerSendCancel(cid, "You need level "..levelToBeVIP.." to be a VIP player.")
	end	
	return TRUE

A oto i b??d:
Kod:
Warning: [Event::checkScript] Can not load script. /scripts/vip.lua
data/actions/scripts/vip.lua:17: 'end' expected (to close 'function' at line 5) near '<eof>'
M?j silnik to VisumXTRA 8.70
 
Odp: Vip System - B??d w konsoli

Ale g?upi b??d, ?e si? nie zorientowa?e?.

Kod:
local days = 30
local levelToBeVIP = 1
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if getPlayerLevel(cid) >= levelToBeVIP then
		if isPlayerVip(cid) == FALSE then
			doCreatureSay(cid, "CONGRATULATIONS! You are now a VIP for "..days.." days! You can now enter the VIP-area and use unique features!. ", TALKTYPE_ORANGE_1)
		end
		doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED) 
		doPlayerAddVipDays(cid, days)
		doRemoveItem(item.uid, 1)
		doSendAnimatedText(getCreaturePosition(cid), "+"..days.." days", 30)
	else
		doPlayerSendCancel(cid, "You need level "..levelToBeVIP.." to be a VIP player.")
	end	
	return TRUE
end

Spr?buj powinno dzia?a?...
 
Odp: Vip System - B??d w konsoli

Dzi?ki, b??d znikn??. Jednak teraz, gdy u?ywam Vip Medal (5785) wywala mi taki b??d:
Kod:
Lua Script Error: [Action Interface] 
data/actions/scripts/vip.lua:onUse
data/actions/scripts/vip.lua:6: attempt to call global 'isPlayerVip' (a nil value)
stack traceback:
	[C]: in function 'isPlayerVip'
	data/actions/scripts/vip.lua:6: in function <data/actions/scripts/vip.lua:4>
 
Odp: Vip System - B??d w konsoli

Nie masz funkcji isPlayerVip ;<
Poszukaj innego vipa, innego silnika albo dodaj ta funkcje.
 
Odp: Vip System - B??d w konsoli

Aha. W takim razie pom?g?by? mi j? doda?? :)
 
Status
Zamknięty.
Back
Do góry