Soul_Bullock
New Member
- Joined
- May 4, 2011
- Messages
- 53
- Reaction score
- 1
Skrypt znalazłem tutaj na forum. Aby go uzywać potrzebny jest vip. Może ktoś go przerobić (albo podpowiedzieć jak) tak aby mógł go uzyuwać gracz tylko z Premium Acc?
Nie wiem czy to duzo pracy czy nie, ale chyba stroage nie bd potrzebne. Kompletnie tego nie ogarniam ;/ Podpowie/Pomoże ktoś?
I jak zrobić żeby ta runa nie była potrzebna do aktywacji tylko samo posiadanie pacca było aktywacją (gdy pacc sie skończy nie może juz uzywać tej komendy) I nie wiem czy byłoby możliwe, że gdy napisze "!XXx (komende zmienie juz sobie sam)" to pojawi sie lista z lokacjami, tak żebynie musiał wpisywać recznie??
PHP:
local places = {
["temple"] = {position = {x=95, y=117, z=7}, level = 7},
["depot"] = {position = {x=96, y=118, z=7}, level = 8},
["hutning"] = {position = {x=90, y=119, z=7}, level = 10}
}
local vip = 95883 ---- the vip storage u using shawak's vip system then it will be liek that
local nameoftpitem = "tp command rune" --- name of the items player will by from shop
function onSay(cid, words, param)
local tp = places[param]
if (param == "") then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Write a position you want to be teleported to.")
return TRUE
end
if getPlayerStorageValue(cid, vip) < 1 then
doPlayerSendCancel(cid, "You must be a vip player to use this command.")
return TRUE
end
if getPlayerStorageValue(cid, 1156) ~= 1 and getPlayerStorageValue(cid, 95883) then
doPlayerSendCancel(cid, "You must buy the "..nameoftpitem.." from shop to use this command.")
return TRUE
end
if getPlayerLevel(cid) < tp.level then
doPlayerSendCancel(cid, "Sorry,only players level " ..tp.level.. " can use this command.")
return TRUE
end
if (hasCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendCancel(cid, "Sorry,you have a battle sign")
return TRUE
end
if getPlayerStorageValue(cid, 1156) == 1 then
doTeleportThing(cid, tp.position)
doSendMagicEffect(getPlayerPosition(cid), 10)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You teleported to ".. param .." !")
return TRUE
end
end
Nie wiem czy to duzo pracy czy nie, ale chyba stroage nie bd potrzebne. Kompletnie tego nie ogarniam ;/ Podpowie/Pomoże ktoś?
I jak zrobić żeby ta runa nie była potrzebna do aktywacji tylko samo posiadanie pacca było aktywacją (gdy pacc sie skończy nie może juz uzywać tej komendy) I nie wiem czy byłoby możliwe, że gdy napisze "!XXx (komende zmienie juz sobie sam)" to pojawi sie lista z lokacjami, tak żebynie musiał wpisywać recznie??
Last edited: