jak zrobic kupywanie w bp ?

cwoq

User
Zarejestrowany
Dołączył
Listopad 3, 2009
Posty
20
Liczba reakcji
0
jestem nowy and zielony xddd
prosilbym o skrypt czy jak tam sie to nazywa na dzwignie po nacisnieciu ktorej kupuje wybrane itemy. Np:
-bp sd
-bp gmp
-bp uhOF.
-bp strongow
W ewentualnosci prosze o skrypt do npc ktory sprzedaje w bipi potki i runnki ;)
oczywiscie wszystko pod tibie 8.10!!!!
z gory dzieki
cwoK.

Notka moderatorska:
Z?y dzia?, przenosz? i zamykam
 
Odp: jak zrobic kupywanie w bp ?

Witam tu masz script:



Tworzysz data/actions/bpsd.lua


Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
    -- Zmienne! Do edycji! ---!!!NIE RUSZAJ iloscSD!!!---
        local conf = { cena = 250, runeID = 2268, iloscRun = 3, idBP = 5926, maxSD = 20, iloscSD = 1}
        local msg = {"It is cost ea "..conf.cena.."gp!", "Add BP SD!"} -- // Wiadomosci, kolejno: brak kasy, gracz kupil
    -- /Zmienne
    if getPlayerMoney(cid) >= conf.cena then
        local bpSD = doPlayerAddItem(cid, conf.idBP, 1)
            repeat
                doAddContainerItem(bpSD, 2268, 3)
                doPlayerRemoveMoney(cid, conf.cena)
                conf.iloscSD = conf.iloscSD + 1
            until conf.iloscSD > conf.maxSD
                doSendAnimatedText(getCreaturePosition(cid), msg[2], TEXTCOLOR_ORANGE)
    else
        doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
    end
end
i dodajesz linijke w data/actions/actions.xml
Kod:
<action actionid="1234" script="bpsd.lua" />

Notka moderatorska:
Koduj skrypty na przysz?o?? ;)




actionid to id d?wigni
pomog?em?
 
Ostatnio edytowane przez moderatora:
Odp: jak zrobic kupywanie w bp ?

pewnie
wielkie ty ;d
 
Odp: jak zrobic kupywanie w bp ?

Po 1. Nie ten dzia?.
Po 2. [USER]MacGyver[/USER] pisz w [code.][/code.] (bez .)

Powinno to wygl?da? tak:

Tworzymy w data/actions/scripts/ plik o nazwie bpsd.lua i wklejamy tam:
Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
-- Zmienne! Do edycji! ---!!!NIE RUSZAJ iloscSD!!!---
local conf = { cena = 250, runeID = 2268, iloscRun = 3, idBP = 5926, maxSD = 20, iloscSD = 1}
local msg = {"It is cost ea "..conf.cena.."gp!", "Add BP SD!"} -- // Wiadomosci, kolejno: brak kasy, gracz kupil
-- /Zmienne
if getPlayerMoney(cid) >= conf.cena then
local bpSD = doPlayerAddItem(cid, conf.idBP, 1)
repeat
doAddContainerItem(bpSD, 2268, 3)
doPlayerRemoveMoney(cid, conf.cena)
conf.iloscSD = conf.iloscSD + 1
until conf.iloscSD > conf.maxSD
doSendAnimatedText(getCreaturePosition(cid), msg[2], TEXTCOLOR_ORANGE)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
end
end

Nast?pnie w data/actions/actions.xml dodajemy linijk?:
Kod:
<action actionid="1234" script="bpsd.lua" />

Po 3. Taki temat ju? by? ;)
Po 4 i ostatnie. Jak by nie chodzi? tamten skrypt to tylko zmie? w data/actions/scripts/bpsd.lua na to:
Kod:
[COLOR="Red"]local Cost = XXXX[/COLOR]
[COLOR="SeaGreen"]local RuneId = XXXX[/COLOR]
function onUse(cid, item, fromPosition, itemEx, toPosition)
if doPlayerRemoveMoney(cid, Cost) == 1 then
backpack = doPlayerAddItem(cid, [COLOR="DarkOrchid"]2003[/COLOR], 1)
for i = 1, 20 do
[COLOR="Orange"]doAddContainerItem(backpack, RuneId, 1)[/COLOR]
end
else
doPlayerSendCancel(cid, 'You don\'t have enough money.')
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return 1
end

Koszt runki. (zamiast XXXX wpisz koszt)
ID Runki np.: 2270
ID Backpacka w kt?rym maj? by? runki.
Ilo?? runek w bp np.: doAddContainerItem(backpack, RuneId, 100)

Potem w data/actions/actions.xml wklejamy linijk?:
Kod:
<action uniqueid="2000" script="bpsd.lua" />

Pozdro,
krzysio
 
Ostatnia edycja:
Odp: jak zrobic kupywanie w bp ?

Kod:
 faktycznie zapomnia?em o tym znaczniku a pozatym  ten skrypt jest zrobiony przezemnie w 100% wiec takiego tematu niemog?o byc  pzdr MacGyver
 
Ostatnia edycja:
Odp: jak zrobic kupywanie w bp ?

Kod:
 faktycznie zapomnia?em o tym znaczniku a pozatym  ten skrypt jest zrobiony przezemnie w 100% wiec takiego tematu niemog?o byc  pzdr MacGyver

OMG Facet... Nie chodzi mi ze to musia? by? tw?j temat... We? ogarnij si? i dopiero pisz posty... A oto link jak kto? nie wie?y: Klik

A i po za tym dlaczego kodujesz normalne posty? Ehh...

Pozdro,
krzysio
 
Odp: jak zrobic kupywanie w bp ?

AHah KOlo Kto tu tu si? ma ogran?? to niech ise ogarnie widzisz ten skrypt a ten co poda?e? w swoim "kliku " to nie s? te same
pzdr MacGyver
 
Back
Do góry