Pacc scroll

Status
Zamknięty.

darksebol

User
Zarejestrowany
Dołączył
Październik 22, 2009
Posty
22
Liczba reakcji
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
Kod:
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
Kod:
<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? :(
 
Odp: Pacc scroll

Moze tak: jaki blad wyskakuje?

Na pierwszy szybki rzut oka powinno byc tak o

Kod:
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
 
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:
Kod:
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 :/
 
Ostatnia edycja:
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
 
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.
Kod:
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?)
 
Status
Zamknięty.
Back
Do góry