• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

[x.x][Inne]Shop na Klikniencie (magic shop)

Status
Zamknięty.

johny5608

Active User
Dołączył
Maj 16, 2008
Posty
61
Liczba reakcji
4
Magiczny sklep na Klikniencie
To moj 1 skrypt niewiem czy sie wam Spodoba...:D
jak nie dziala to przepraszam BO: To moj 1 skrypt
W data/actions/scripts robimy:magicshop.lua
i wklejamy:
local Cost = XXXX
local RuneId = XXXX
function onUse(cid, item, fromPosition, itemEx, toPosition)
if doPlayerRemoveMoney(cid, Cost) == 1 then
backpack = doPlayerAddItem(cid, 2003, 1)
for i = 1, 20 do
doAddContainerItem(backpack, RuneId, 1)
end
else
doPlayerSendCancel(cid, 'You don\'t have enough money.')
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return 1
end
w Actions.xml dodajemy
<action uniqueid="2000" script="magicshop.lua" />
Potem dodajemy na Mapce Unique ID i mamy szybki magic Backpack Shop
Skrypta mozna tez przerobic zeby sprzedawal inne itemki..
backpack = doPlayerAddItem(cid, 2003, 1)
tam gdzie 2003 to id itemka mozna tez dac inne ID
 
Ostatnio edytowane przez moderatora:
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Ale o co to chodzi ?e np. b?dzie sta?a statu?a zrobi? w niej unique i potem jak klikn? na ta statule to dostane bp of czego????
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

nie kapuje o co w nim chodzi ?
Mo?e jaki? filmik ?? :O
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

jak na 1 skrypt to jest dobry 6/10 za checi;)
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Dumin Ma rozdwojenie ja?ni. Pozdrawiam obu.

Ju? wam wyja?ni? o co chodzi:
Kod:
local Cost = XXXX
Wstawiacie cen? "bakpaka" runek

Kod:
local RuneId = XXXX
Wstawiacie id runki kt?ra ma by? sprzedawana.

Ustawiacie "Co?"(np. statuetk?), dajecie temu czemu? unique id. Tha da sklepik gotowy, wystarczy klikn??.

@Co do samego skryptu to poprawnie powinien on wygl?da? tak:
Kod:
function onUse(cid, item, frompos, item2, topos)
local Cost = XXXX
local RuneId = XXXX

if doPlayerRemoveMoney(cid, Cost) == 1 then
backpack = doPlayerAddItem(cid, 2003, 1)
for i = 1, 20 do
doAddContainerItem(backpack, RuneId, 1)
end
else
doPlayerSendCancel(cid, 'You don\'t have enough money.')
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return 1
end
Czyli jak na pierwszy skrypt to 3/5. Dlaczego?
1. ?le z?o?ony niekt?re silniki zaczynaj? czyta? skrypt dopiero od funkcji(np. onUse)
2. Komenda w komendzie.[doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)] Zu?ywa wi?cej procesora.

?wicz, ?wicz.
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

To mo?e ja wyja?ni? o co chodzi w tym skrypcie, klikamy na wybrany przez siebie przedmiot i pojawia si? nam sklep tak jak NPC do kt?rego napiszemy fraz? "trade" przynajmniej tak to odebra?em. Skrypt ciekawy mo?e si? przyda? do ukrycia jakiego? sklepu w unikalnej ?cianie, w kt?rej kupimy klucz potrzebny do jaki? tajemniczych i ukrytych drzwi.
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Mo?e wyja?ni kto? o co chodzi w tym skrypcie ?
Mo?e mnie zaciekawi :]
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

@up


Klikasz na co? tam np. statu? i po klikni?ciu na t? statuetk? dostajesz Bp czego np. BP Run SD
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Innymi s?owy to jest normalny skrypt na tworzenie itemow po naci?ni?ciu na innego itema tylko ?e p?aci? trzeba ;p
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Dobry skrypt.
Moja ocena to 9.5/10,0000140140140
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

fajny skrypt pomyslowy nawet 5/10
@up tez jestem prawie z sierpca:)
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

super scrypt daje 9\10
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

a co zrobic zeby dawalo odrazu bp a nie po 1 runie?? prosze o szybka odpowiedz
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

kurde mi to nie dziala :/ nie wiem czemu moze cos zle wpisalem xD ale jeszcze pomotam cos xD
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

Super skrypt, szkoda ze ja glownie jestem tylko mapperem :D pewnie tego uzyje :) dzieki :)
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

jak na 1 skrypt to jest dobry 6/10 za checi;)
Zgadzam si? lecz mug?by? da? screna, filmik lub poprostu wyt?umaczy? o co chodzi

8/10 za ch?ci i dobry start
 
Odp: (8.1) (magic shop) Shop na Klikniencie

Odp: (8.1) (magic shop) Shop na Klikniencie

a co zrobic zeby dawalo odrazu bp a nie po 1 runie?? prosze o szybka odpowiedz

Ja tam zrobilem na swoim XML'u evo 8.10 i dziala ;D
Zrobilem nawet ze BP sprzedaje ^^


Kod:
function onUse(cid, item, frompos, item2, topos)

local Cost = 1000000
local ItemId = 2157

if doPlayerRemoveMoney(cid, Cost) == 1 then

local ZMIENNA = doPlayerAddItem(cid, 2001, 1)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)
doAddContainerItem(ZMIENNA,2292,50)

doPlayerSendTextMessage(cid,22,"Yeee!!! Kupiles BP Czego?!!!!.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED)

return 1
end
end

/\ tutaj sella za 100 cc backpack run po 50 ladunkow(w oparciu o pewien skrypcik z tego forum ;p)
 
Odp: Shop na Klikniencie (magic shop)

Odp: Shop na Klikniencie (magic shop)

A bys mi zrobil jakies skrypty???? dam ci Gm'a na moim otsie
 
Odp: [x.x][Inne]Shop na Klikniencie (magic shop)

bardzo fajne :) juz mam na ots
 
Status
Zamknięty.
Do góry