tellytubbie
New Member
- Joined
- Aug 17, 2008
- Messages
- 86
- Reaction score
- 0
Okey, in my serv i have this 2 commands to add or remove vip to a player, but this scripts make an error when i try to remove/add a vip.
Addvip.lua
Removevip.lua
I dont know what i should do. Anyone can help me?
Addvip.lua
Code:
function onSay(cid,words,param)
if getPlayerAccess(cid) > 3 and param ~= "" and getPlayerStorageValue(getPlayerByName(param), 13540) == -1 or getPlayerStorageValue(getPlayerByName(param), 13540) == 0 then
doPlayerSendTextMessage(getPlayerByName(param),20,'una Vip acaba de serte adicionada!')
setPlayerStorageValue(getPlayerByName(param), 13540, 1)
doPlayerSendTextMessage(cid,21,'Acabas de obtener una VIP!')
elseif getPlayerAccess(cid) < 3 then
doPlayerSendTextMessage(cid,25,"No puedes dar mas VIPS.")
elseif getPlayerStorageValue(getPlayerByName(param), 13540) ~= -1 then
doPlayerSendTextMessage(cid,25,"Este jugador tiene VIP.")
else
doPlayerSendTextMessage(cid,21,"Necesitas poner el nombre de quien tendrá la VIP.")
end
end
Removevip.lua
Code:
function onSay(cid,words,param)
temple = getPlayerMasterPos(getPlayerByName(param))
if getPlayerAccess(cid) > 3 and param ~= "" and getPlayerStorageValue(getPlayerByName(param), 13540) == 1 then
doPlayerSendTextMessage(getPlayerByName(param),25,'Acabas de perder la VIP!')
doPlayerSendTextMessage(cid,21,'Te acabo de quitar la VIP!')
setPlayerStorageValue(getPlayerByName(param), 13540, -1)
doTeleportThing(getPlayerByName(param),temple)
elseif getPlayerAccess(cid) < 3 then
doPlayerSendTextMessage(cid,25,"No puedes remover las VIPS.")
elseif getPlayerStorageValue(getPlayerByName(param), 13540) ~= 1 then
doPlayerSendTextMessage(cid,25,"Este jugador ya no tiene VIP.")
else
doPlayerSendTextMessage(cid,21,"Necesitas decir el nombre del jugador que ya no tendrá VIP.")
end
end
I dont know what i should do. Anyone can help me?