- 1,115
- 383
Приветствую! Хочу сделать активацию/деактивацию скрипта в диалоге, как реализовано в скрипте trmap:
		
		
	
	
		 
	
Но чёт не получается:
		 
	
Код ниже.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			Но чёт не получается:
Код ниже.
			
				Lua:
			
		
		
		local dialogArr = {'{FFFFFF}Статус скрипта {708090}выключен.'}
local dialogStr = ''
for i, value in ipairs(dialogArr) do
    dialogStr = dialogStr .. value .. '\n'
end
--------------------------------------------------------------------------------------------------------------------------------------------------------------
function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand('pr', pr)
    while true do
        wait(0)
        
        local result, button, list = sampHasDialogRespond(10)
        if result then
            if button == 1 then
                if list == 0 then
                    if dialogArr[1] == '{FFFFFF}Статус скрипта {708090}выключен.' then
                        dialogArr[1] = '{FFFFFF}Статус скрипта {7CFC00}включен.'
                        pr()
                    elseif dialogArr[1] == '{FFFFFF}Статус скрипта {7CFC00}включен.' then
                        dialogArr[1] = '{FFFFFF}Статус скрипта {708090}выключен.'
                        pr()
                    end
                end
            end
        end   
    end
end
function pr()
    sampShowDialog(10,'Меню скрипта', dialogStr,'Далее','Закрыть', 2)
end 
				
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		