Reklama
Pokazuje wyniki od 1 do 3 z 3

Temat: XenoBot problem z .lua

  1. #1

    Data rejestracji
    2020
    Posty
    3
    Siła reputacji
    0

    Domyślny XenoBot problem z .lua

    Witam jestem nowym użytkownikiem XenoBota i gram na Gunzodus.net chciałybm sie dowiedzieć kilka rzeczy odnośnie skryptu .lua
    1. rzecz co napisałem źle że plik .lua po wcisnieciu Execute pojawia sie w prawej tabeli XenoBota i zaraz znika, plik .lua wyglada tak:
    --Mana Potions--

    local ManasToLeave
    local WantedManas
    local ManaPotID
    local ManaCost = 144

    --Health Potions--

    local GfbToLeave
    local WantedGfb
    local GfbID
    local GfbCost = 45

    --Other Options--

    local MainBP = 2854 -brown
    local ItemBP = 8860 -brocade
    local GoldBP = 2871 -golden
    local STackBP = 2869 -blue
    local SuppliesBP = 5801 -jewelled
    local RingBP = 5949 -beach
    local MinCap = 150
    local HideEquipment = true

    Targeting.Start()
    Looter.Start()

    registerEventListener(WALKER_SELECTLABEL, "onWalkerSelectLabel")
    local info = [[]]
    wait (5000)
    function onWalkerSelectLabel(labelName)
    if (labelName = Checker) then
    WalkerConditionalGoto (Self.ItemCount(ManaPotID) < MinMana)

    elseif (labelName = Venore) then
    setWalkerEnabled(false)
    delayWalker(5000)
    Self.Say("hi")
    sleep(math.random(700, 1400))
    Self.SayToNpc("Venore")
    sleep(math.random(700, 1400))
    SelfSay("yes")

    elseif (labelName = Thais) then
    setWalkerEnabled(false)
    delayWalker(5000)
    Self.Say("hi")
    sleep(math.random(700, 1400))
    Self.SayToNpc("Thais")
    sleep(math.random(700, 1400))
    SelfSay("yes")

    elseif (labelName = Carlin) then
    setWalkerEnabled(false)
    delayWalker(5000)
    Self.Say("hi")
    sleep(math.random(700, 1400))
    Self.SayToNpc("Carlin")
    sleep(math.random(700, 1400))
    SelfSay("yes")

    elseif (labelName = "Deposit") then
    setWalkerEnabled(false)
    end)


    2. rzecz to chciałbym sie dowiedzieć czy te odstępy pod elseif są potrzebne chodzi mi dokładnie o tab czy spacje w linijce Self.Say("hi") no to czy ten odstęp na początku jest potrzebny
    Z góry dziekuje i pozdrawiam.

  2. #2
    Avatar Lord
    Data rejestracji
    2012
    Położenie
    benzyna po 5,19 mordo xDDDD
    Wiek
    29
    Posty
    10,405
    Siła reputacji
    18

    Domyślny

    To przez to, ze dajesz Execute na skrypt ktory ma sie wykonac przy rozmowie z danym NPC, to skrypt na refill manasow

  3. Reklama
  4. #3

    Data rejestracji
    2020
    Posty
    3
    Siła reputacji
    0

    Domyślny

    To ja bym chcial go sprawdzic i dodalem labele, a dalej nie moge go execute

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. xenobot problem z lua scripter
    Przez Piotrexo w dziale Strefa developerska
    Odpowiedzi: 2
    Ostatni post: 08-03-2018, 18:33
  2. Xenobot problem z .lua
    Przez skubany20 w dziale Tibia
    Odpowiedzi: 6
    Ostatni post: 16-03-2016, 14:22
  3. [LUA] Krótsze odpowiedniki w lua - autorstwa Grimkka
    Przez Grimekk w dziale Artykuły developerskie
    Odpowiedzi: 2
    Ostatni post: 13-01-2014, 18:36
  4. [Lua] Od zera do skryptera, czyli LUA: Pętle i tablice*
    Przez Grim90 w dziale Artykuły developerskie
    Odpowiedzi: 9
    Ostatni post: 21-08-2010, 02:47
  5. [Lua] Od zera do skryptera, czyli LUA: PODSTAWY i Actions*
    Przez Grim90 w dziale Artykuły developerskie
    Odpowiedzi: 7
    Ostatni post: 02-08-2009, 01:05

Tagi tego tematu

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
  •