Reklama
Pokazuje wyniki od 1 do 4 z 4

Temat: [8.1][Actions] Rozpruwanie ryby

  1. #1
    Avatar mtk
    Data rejestracji
    2005
    Posty
    280
    Siła reputacji
    19

    Domyślny [8.1][Actions] Rozpruwanie ryby

    Mój stary skrypt wrzucam jako pierwszy temat aby rozruszać forum.

    Skrypt do otsów rpg. Pozwala rozpruć rybę za pomocą obisadian knife'a i wyjąć z niej:
    - na 1-4 gp jest 30% szans
    - na 1-3 worms jest 50% szans
    - na 1 burnt scroll jest 10% szans
    - na to ze nic nie wypadnie jest 10% szans
    Pomocne gdy mamy 2-3 ryby a chcemy jeszcze połowić, jest duża szansa że z ryby wypadną robaki.

    w actions tworzymy plik ryby.lua
    Kod:
    -- Rozpruwanie ryb 8.1 by MTK
    function onUse(cid, item, frompos, item2, topos)
    n = math.random(1,10)
    gp = math.random(1,4)
    worm = math.random(1,3)
    local tekstgp = 'You have found ' .. gp .. ' gold coins.'
    local tekstworm = 'You have found ' .. worm .. ' worms.'
    
    
    	if item2.itemid == 2667 and n <= 3 then
    		doPlayerAddItem(cid,2148,gp)
    		doRemoveItem(item2.uid, 1)
    		if gp == 1 then
    			doPlayerSendCancel(cid, "You have found 1 gold coin.")
    		else
    			doPlayerSendCancel(cid, tekstgp)
    		end
    
    	elseif item2.itemid == 2667 and n >= 4 and n <= 8 then
    		doPlayerAddItem(cid,3976,worm)
    		doRemoveItem(item2.uid, 1)
    		if worm == 1 then
    			doPlayerSendCancel(cid, "You have found 1 worm.")
    		else
    			doPlayerSendCancel(cid, tekstworm)
    		end
    
    	elseif item2.itemid == 2667 and n == 9 then
    		doPlayerAddItem(cid,2239,1)
    		doRemoveItem(item2.uid, 1)
    		doPlayerSendCancel(cid, "You have found a scroll.")
    	
    	else 
    		doPlayerSendCancel(cid, "It is empty.")
    		doRemoveItem(item2.uid, 1)		
    	end
    
    	return 1
    end
    Natomiast w actions.xml
    Kod:
    <action itemid="5908" script="ryby.lua" />

  2. #2
    Avatar Satanoth
    Data rejestracji
    2010
    Posty
    38
    Siła reputacji
    0

    Domyślny

    na rl tibii by sie takie cos sprawdzilo, a na oteesach to malo kto lowi :(

  3. Reklama
  4. #3

    Data rejestracji
    2007
    Posty
    40
    Siła reputacji
    0

    Domyślny

    Kolega wyzej pisal ze to skrypt na OTSy RPG. Ja sam osobiscie lowilem czesto ryby na takich otsach.
    Po co tracic GP na food, jak mozna sobie samemu zlowic?:) Przy okazji cwiczymy fishing skill i mozemy byc w top na stronie, kolejna motywacja dla graczy;]

  5. #4

    Notoryczny Miotacz Postów Cro jest teraz offline
    Avatar Cro
    Data rejestracji
    2010
    Położenie
    Aokigahara
    Wiek
    29
    Posty
    1,123
    Siła reputacji
    15

    Domyślny

    Świetny pomysł, dobry na serwery RPG, jednak wykonanie nieco gorsze - skrypt jest źle napisany - zamiast if-else-endów lepiej byłoby dać tablice co pomogło by modyfikować skrypt.
    Oceniam na 8 z 10 możliwych punktów.

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Sprzedam [MEDIVIA LEGACY] RYBY
    Przez Czukwe Bukwe w dziale Przedmioty
    Odpowiedzi: 0
    Ostatni post: 22-01-2017, 20:41
  2. Sprzedam [MEDIVIA LEGACY] Sprzedam ryby!
    Przez Czukwe Bukwe w dziale Przedmioty
    Odpowiedzi: 0
    Ostatni post: 22-01-2017, 10:07
  3. Skrypt na mlvl, ryby jedzenie
    Przez kotekfeliks w dziale Tibia
    Odpowiedzi: 3
    Ostatni post: 29-12-2013, 01:10
  4. [7.92][Actions] Krzesło elektryczne
    Przez Smoczek Leon w dziale Skrypty i technika
    Odpowiedzi: 158
    Ostatni post: 30-06-2009, 23:03
  5. Odpowiedzi: 13
    Ostatni post: 15-06-2009, 17:23

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •