What's new

Pacc scroll

Status
Not open for further replies.

darksebol

User
Joined
Oct 22, 2009
Messages
22
Reaction score
0
Robi? powoli otsa na silniku tfs pod tibi? 8.50.
Pr?buj? zrobi? pacc scrolla dodaj?cego 7 dni pacca.
Mam taki kod:

pacc.lua
Code:
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 7702 then
local playerpos = getCreaturePosition(cid)
        doRemoveItem(item.uid,7702)
        addPremium(cid, 7)
        doSendMagicEffect(playerpos, 12)
        doPlayerSendTextMessage(cid,22,"Your account has been extended!")
    end
end

actions.xml
Code:
<action itemid="7702" script="pacc.lua"/>

I niestety nie dzia?a. Przedmiot 7702 to taka kartka.
Prosz? o pomoc gdy? sam nie jestem w stanie tego zrobi? :(
 

Arelies

User
Joined
Mar 28, 2010
Messages
48
Reaction score
4
Odp: Pacc scroll

Moze tak: jaki blad wyskakuje?

Na pierwszy szybki rzut oka powinno byc tak o

Code:
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 7702 then
local playerpos = getCreaturePosition(cid)
        doRemoveItem(item.uid,7702)
        addPremium(cid, 7)
        doSendMagicEffect(playerpos, 12)
        doPlayerSendTextMessage(cid,22,"Your account has been extended!")
    end
end
 

darksebol

User
Joined
Oct 22, 2009
Messages
22
Reaction score
0
Odp: Pacc scroll

@Arelies
?aden b??d nie wyskakuje, klikam prawym na pacc scroll i nic si? nie dzieje. Nie dostajemy pacc, scroll nie znika - nic :/

Pr?bowa?em te? "doPlayerAddPremium", "doAddPremium", "doPlayerPremium", "buyPremium"
i nic :/

Raz co? pokombinowa?em to wysz?o ?e jak klika?em prawym na scroll to si? pojawia?y pode mn? nuty.
Ale niestety scroll nie dawa? nam pacc ani nie znika? :/

Potrzebuj? tego skryptu i prosz? kogo? o pomoc!

EDIT: Przyczyn? nie znikania scrolla by?a moja g?upota xd
Ju? scroll znika jak go u?yjemy, ale nie dostajemy pacc :/

B??d w konsoli:
Code:
Lua Script Error: [Action Interface]
data/actions/scripts/pacc.lua:onUse

data/actions/scripts/pacc.lua:5: attempt to call global 'addPremium' (a nil value)
stack traceback:
        data/actions/scripts/pacc.lua:5: in function <data/actions/scripts/pacc.lua:1>

Pr?bowa?em chyba wszelkie mo?liwe kombinacje - "doPlayerAddPremium", "doAddPremium", "doPlayerPremium", "buyPremium", i jeszcze kilka podobnych i nic :/
 
Last edited:

Eturl

We shall know no fear!
Joined
May 21, 2008
Messages
2,280
Reaction score
463
Age
32
Odp: Pacc scroll

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 7702 then
doPlayerAddPremiumDays(cid, 7)
doRemoveItem(item.uid,7702)
doSendMagicEffect(getPlayerPosition(cid),12)
doPlayerSendTextMessage(cid,22,"Your account has been extended!")
end
end

Nie wszystkiego pr?bowa?e? ;p
 

darksebol

User
Joined
Oct 22, 2009
Messages
22
Reaction score
0
Dzia?a! Dzi?ki stary :D
?ebym to ja wiedzia? ?e trzeba doda? na ko?cu "Days" :p
Da?bym Tobie reputa ale nie wiem jak :/ (chyba ?e jeszcze nie mog? rozdawa? to sori)
Mo?na zamkn?? temat.
Mam jeszcze jedn? pro?b? zanim temat zostanie zamkni?ty.
Code:
doPlayerSendTextMessage([B]cid,22[/B],"Your account has been extended!")
Jakiego efektu napisu u?y? aby ka?dy widzia? tan napis? (Tak jak bym czaru u?y?)
 

Eturl

We shall know no fear!
Joined
May 21, 2008
Messages
2,280
Reaction score
463
Age
32
Odp: Pacc scroll

doCreatureSay(cid, ' tw?j tekst', TALKTYPE_ORANGE_1)
a tutaj masz by jeszcze nick osoby u?ywaj?cej pokazywa?o
doCreatureSay(cid,getCreatureName(cid) .. ' tw?j tekst', TALKTYPE_ORANGE_1)
 
Status
Not open for further replies.
Top