Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

quest give_basic_weapon begin
    state start begin
        when login begin
            if pc.getqf("basic_weapon") != 0 then
                return
            end
            if pc . getqf ( 'basic_weapon' ) == 0 then
            pc . setqf ( 'basic_weapon' , 1 )
            local item = 19
            if pc . job == 0 then
            pc . give_item2 ( '19' )    
            pc . give_item2 ( '13004' )    
            elseif pc . job == 1 then
            pc . give_item2 ( '1009' )    
            pc . give_item2 ( '13004' )
            elseif pc . job == 2 then
            pc . give_item2 ( '13004' )
            pc . give_item2 ( '19' )
            elseif pc . job == 3 then
            pc . give_item2 ( '13004' )
            pc . give_item2 ( '7009' )        
            set_state(__COMPLETE__)
        end
    end
    state __COMPLETE__ begin
    end
end
      

 

co jest tutaj źle ? nie czyta mi tego na vpsie błąd :

syntax error : [string "start"]:22: unexpected symbol near `state'
give_basic_weapon.quest:27:Abort (core dumped)

# CASE: GELID DARKFORCE           # RAM: ADATA 7-7-7-20 3X2   # PSU: Thermaltake 730 SE
# Mouse:ZOWIE FK2 2012   # CPU: I7 920 4,20GHZ  # SOUNDCARD: Creative Sound Blaster X-FI XtremeGamer
# Mousepad: SteelSeries QcK +        # CPU COOLER: PROLIMATECH MEGAHALEMS REV 2.0 SILVER
# Headset: SteelSeries 5hv2 White    # MOTHERBOARD: P6T DELUXE V2   # CARD: GTX 580 MSI TWIN FROZR
# Keyboard: TESORO DURANDAL ULTIMATE MOBA  # MONITOR: SAMSUNG 85 HZ DUNNO MODEL  # HD: SSD 128 KINGSTON,BE WD1003FZEX 1TB

Opublikowano


quest give_basic_weapon begin

state start begin

when login begin

 

if pc.getqf("basic_weapon") != 0 then

return

end

 

if pc . getqf ( 'basic_weapon' ) == 0 then

pc . setqf ( 'basic_weapon' , 1 )

local item = 19

if pc . job == 0 then

pc . give_item2 ( 19 )

pc . give_item2 ( 13004 )

elseif pc . job == 1 then

pc . give_item2 ( 1009 )

pc . give_item2 ( 13004 )

elseif pc . job == 2 then

pc . give_item2 ( 13004 )

pc . give_item2 ( 19 )

elseif pc . job == 3 then

pc . give_item2 ( 13004 )

pc . give_item2 ( 7009 )

end

set_state(__COMPLETE__)

end

end

state __COMPLETE__ begin

end

end

arijh2.jpg

Opublikowano

niestety ale dalej nie działa

# CASE: GELID DARKFORCE           # RAM: ADATA 7-7-7-20 3X2   # PSU: Thermaltake 730 SE
# Mouse:ZOWIE FK2 2012   # CPU: I7 920 4,20GHZ  # SOUNDCARD: Creative Sound Blaster X-FI XtremeGamer
# Mousepad: SteelSeries QcK +        # CPU COOLER: PROLIMATECH MEGAHALEMS REV 2.0 SILVER
# Headset: SteelSeries 5hv2 White    # MOTHERBOARD: P6T DELUXE V2   # CARD: GTX 580 MSI TWIN FROZR
# Keyboard: TESORO DURANDAL ULTIMATE MOBA  # MONITOR: SAMSUNG 85 HZ DUNNO MODEL  # HD: SSD 128 KINGSTON,BE WD1003FZEX 1TB

Opublikowano

To będzie działać.

quest give_basic_weapon begin
	state __FUNC__ begin
		function item_proto(job)
			local proto = {
				[0] = {19, 11209, 12209, 13009, 14009, 15009, 16009, 17009},
				[1] = {1009, 11409, 12349, 13009, 14009, 15009, 16009, 17009},
				[2] = {19, 11609, 12489, 13009, 14009, 15009, 16009, 17009},
				[3] = {7009, 11809, 12489, 13009, 14009, 15009, 16009, 17009},
				[4] = {19, 11209, 12209, 13009, 14009, 15009, 16009, 17009},
				[5] = {1009, 11409, 12349, 13009, 14009, 15009, 16009, 17009},
				[6] = {19, 11609, 12489, 13009, 14009, 15009, 16009, 17009},
				[7] = {7009, 11809, 12629, 13009, 14009, 15009, 16009, 17009},
			}
			return proto[job]
		end
	end
	
	state start begin
		when login begin
		
			if pc.getqf("basic_weapon") != 0 then
                return
            else
				local data = give_basic_weapon.item_proto(pc.get_job())
				
				for i=0, table.getn(data) do
					pc.give_item2(data[i], 1)
				end
				pc.setqf("basic_weapon", 1)
				
			end
		
		end
	end
end

arijh2.jpg

Opublikowano

działa pięknie, dziekuje Ci ślicznie dam 9x plus ;D

# CASE: GELID DARKFORCE           # RAM: ADATA 7-7-7-20 3X2   # PSU: Thermaltake 730 SE
# Mouse:ZOWIE FK2 2012   # CPU: I7 920 4,20GHZ  # SOUNDCARD: Creative Sound Blaster X-FI XtremeGamer
# Mousepad: SteelSeries QcK +        # CPU COOLER: PROLIMATECH MEGAHALEMS REV 2.0 SILVER
# Headset: SteelSeries 5hv2 White    # MOTHERBOARD: P6T DELUXE V2   # CARD: GTX 580 MSI TWIN FROZR
# Keyboard: TESORO DURANDAL ULTIMATE MOBA  # MONITOR: SAMSUNG 85 HZ DUNNO MODEL  # HD: SSD 128 KINGSTON,BE WD1003FZEX 1TB

  • 2 lata później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...