Comert la distanta

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
xNEVENx
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 17 Iun 2015, 13:43
Aprecieri: 84  
Mulţumiri: 18  
Medalii

*Problemă: Am instalat sistemul de negot la distanta
Tipologie server(PvM / PvP): -
*Resursă folosită: http://just4metin.ro/sursa/negot-distan ... 82354.html
*ServerFiles utilizat: Cartof V5
*Syserr: nu apare nimic
Poză:
*Detalii suplimentare: Pot intra in client, cand apas F6 / dau click pe "Negociaza" in PM imi apare fereastra cu introducerea numelui player-ului cu care vreau sa fac trade insa dupa ce scriu numele si dau click pe "Initializeaza Comertul" nu se intampla nimic.. nu imi apare fereastra de negot.. banuiesc ca problema provine de la faptul ca nu am pus quest-ul dar problema este ca atunci cand incerc sa il compilez intampin problema urmatoare:

Cod: Selectaţi tot

QUEST : sistem_negot
STATE : start
FUNCTION GetName()
FUNCTION GetVid(n)
WHEN  : login
WHEN  : button or
WHEN  : info
Calls undeclared function! :
q.getcurrentquestindex
Abort (core dumped)
Quest-ul este acesta:

Cod: Selectaţi tot

----------------------------------------------------
----- Quest:  Sistem negocieaza cu un player   -----
----- Server: Test                              -----
----- Author: VegaS & Rafa                     -----
----------------------------------------------------
quest sistem_negot begin
    state start begin
        function GetName()
            cmdchat("getinputbegin")
            name = input(cmdchat("sistem_negot_verificare_nume"))
            cmdchat("getinputend")
            return name
        end
    
        function GetVid(n)
            local name = n
            local vid = find_pc_by_name(name)
            if name == "" then return end
            if name == pc.get_name() then return end
            if vid == 0 then return end
            local myvid = pc.select(vid)
            local vicvid = pc.get_vid()
            pc.select(myvid)
            return tonumber(vicvid)
        end
    
        when login begin
            cmdchat("sistem_negot_map "..q.getcurrentquestindex())
        end
    
        when button or info begin
            local name = sistem_negot.GetName()
            local vid = sistem_negot.GetVid(name)
            cmdchat("sistem_negot_deschidere_fereastra "..vid.."")
        end
    end
end
Imagine
Afișează semnătura
Avatar utilizator
haristhc
Nivel 3

Nivel 3
Mesaje: 362
Membru din: 27 Feb 2018, 02:15
Server: Wom2Ro
Regat: Chunjo
Aprecieri: 190  
Mulţumiri: 5  
Medalii

Adauga in quest_funciton asta : q.getcurrentquestindex
Pentru acest mesaj, haristhc for the post:
xNEVENx
Avatar utilizator
xNEVENx
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 17 Iun 2015, 13:43
Aprecieri: 84  
Mulţumiri: 18  
Medalii

Sa traiesti :) TC~!
Imagine
Afișează semnătura
Avatar utilizator
- edward.
Nivel 5

Nivel 5
Mesaje: 879
Membru din: 08 Sep 2017, 20:53
Server: lucrez la un 2089m
Regat: Chunjo
Aprecieri: 13  
Mulţumiri: 34  
Medalii

subiect mutat în probleme rezolvate.
Imagine
detalii despre serviciile tehnice oferite de mine găseşti aici.


mr digei ediţă - radio dev j4m
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
74
Răspunsuri
7
Vizualizări
924
Răspunsuri
3
Vizualizări
453
Răspunsuri
1
Vizualizări
256

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 49 vizitatori