• logo_cipsoft
    Nowe serwery zostały otwarte 27 Paź 2025:
    Idyllia (Optional PvP) Hostera (Open PvP) us_logo Dracobra (Open PvP)

Rust remover

Status
Zamknięty.

YeTi_2

Active User
D?ugo szuka?em skryptu i chce wam to u?atwi?. :D
Skrypt polega na oczyszczaniu z rdzy za pomoc? p?ynu (coca-coli:p) specjalnych armor?w, leg?w, shield?w, helmet?w oraz but?w. Po oczyszczeniu mo?na otrzyma? normalnego itemka. Skrypt dzia?a te? na nowsze wersje tibi (nie tylko 8.4).

Autor skryptu: AGS

Link do oryginalnego tematu:

w data/actions/scripts
robimy rustremover.lua
w kt?rym wpisujemy
Kod:
local breakChance = 60
local rustyItems = {
    [9808] = {2464, 2465, 2483, 2463, 2476}, --common rusty armor
    [9809] = {2464, 2465, 2483, 2463, 2476, 8891}, --semi-rare rusty armor
    [9810] = {2464, 2465, 2483, 2463, 2476, 8891, 2487, 2466, 2472}, --rare rusty armor
    [9811] = {2468, 2648, 2478, 2647, 2477}, --common rusty legs
    [9812] = {2468, 2648, 2478, 2647, 2477, 2488}, --semi-rare rusty legs
    [9813] = {2468, 2648, 2478, 2647, 2477, 2488, 2470}, --rare rusty legs
    [9814] = {2511, 2510, 2530, 2509, 2513, 2515}, --common rusty shield
    [9815] = {2511, 2510, 2530, 2509, 2513, 2515, 2516, 2519}, --semi-rare rusty shield
    [9816] = {2511, 2510, 2530, 2509, 2513, 2515, 2516, 2519, 2520, 2514}, --rare rusty shield
    [9817] = {2643, 3982, 5462, 7457}, --common rusty boots
    [9818] = {2643, 3982, 5462, 7457, 2195}, --semi-rare rusty boots
    [9819] = {2643, 3982, 5462, 7457, 2195, 2645}, --rare rusty boots
    [9820] = {2458, 2460, 2480, 2481, 2457, 2491}, --common rusty helmet
    [9821] = {2458, 2460, 2480, 2481, 2457, 2491, 2497}, --semi rare rusty helmet
    [9822] = {2458, 2460, 2480, 2481, 2457, 2491, 2497, 2475, 2498} --rare rusty helmet
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
    if rustyItems[itemEx.itemid] ~= nil then
[COLOR="Red"]        if math.random(30000) <= breakChance then[/COLOR]
            doRemoveItem(itemEx.uid)
            doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You broke it.")
        else
            local newId = rustyItems[itemEx.itemid][math.random(#rustyItems[itemEx.itemid])]
            doTransformItem(itemEx.uid,newId)
            doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You removed the rust, revealing a "..getItemNameById(newId))
        end
        doRemoveItem(item.uid,1)
        return TRUE
    end
    return FALSE
end
W actions.xml doklejamy
Kod:
<action itemid="9930" script="rustremover.lua"/>
a to itemki jakie s? do uzyskania.

Mam nadzieje ?e pomog?em :D
 
Ostatnia edycja:

Our partners and their custom servers:

Odp: Rust remover

nono ale mog bys dopisac orgnialnego wykonawce skryptu lub przyunajmniej dac tego linka do uw tego cudownego tematu
 
Odp: Rust remover

Bardzo fajne urozmaicenie do ots'a. Nawet ja da?bym sobie rad? z edycj? tego skryptu wed?ug moich potrzeb. Szuka?em tego od jakiego? czasu, a na TNP tego nie by?o, dzi?ki za umieszczenie tego tutaj.

Pozdrawiam,
Imraoth
 
Odp: Rust remover

Czemu wi?kszo?? ludzi wie do czego s?u?y rust remover. :p
Jednak edytuj? i dopisz? co trzeba.
 
Ostatnia edycja:
Odp: Rust remover

#up
Widzisz mi nie chodzi o to ?e kto? tu nie wiedzia?, lub ja :) ale ja staram si? u?atwi? robienie ots tym kt?rzy zaczynaj? si? wogul? z tym bawi?, dlatego poprosi?em ci? ?eby? opisa? dok?adniej :)
 
Odp: Rust remover

jakto zardzewiale MO?E BY? CO? TAKIEGO JAK TAK TO PROSZE POWIEDZIEC JAKA NAZWA ITEMKA ZARDZEWIALEGO I GDZIE GO MOzNA ZDOBY????
FAJNE DAJE 9/10
 
Odp: Rust remover

Fajny skrypcik jeszcze nie umiem skryptowac ale dzi?kuje ze sie dowiedzia?em ze takie co? fajnego da si? zrobi? XD :thx:
 
Odp: Rust remover

Nie wiem w?a?nie czy by si? da?o ,ale gdy by kto? przerobi? skrypt na ots 8.10 da?o by si? ?
Tylko by trzeba by?o troche zmieni? skrypt i id nie kt?rych armor?w ,ale czy by si? da?o porosze o odp.
@top
Og?lnie dzia?a mi to nawet na 8.42 ; ) Wi?c skrypt uniwersalny ! :thx:
 
Odp: Rust remover

Nie wiem w?a?nie czy by si? da?o ,ale gdy by kto? przerobi? skrypt na ots 8.10 da?o by si? ?
Tylko by trzeba by?o troche zmieni? skrypt i id nie kt?rych armor?w ,ale czy by si? da?o porosze o odp.
@top
Og?lnie dzia?a mi to nawet na 8.42 ; ) Wi?c skrypt uniwersalny ! :thx:

Pod 8.1 Pewnie tak ale trzeba zmieni? bardzo du?o w skrypcie. A sam nie umiem pisa? skrypt?w.

PS. Skrypt dzia?a na nowsze wersje ni? 8.4. Dlatego dopisa?em co? jeszcze.
 
Status
Zamknięty.
Back
Do góry Bottom