好吧,你們許多人可能不知道典當是什麼。我將來源http://en.wikipedia.org/wiki/User:Dllu/Maze轉換爲我的SA:MP服務器。典當是一個很容易理解的代碼,所以不要跑,因爲你不知道語言。迷宮一代 - 從C++轉換
由於某些原因,只有外部填充和第一個單元(它們應該是)被設置在迷宮中。所以,所有的牆壁都在那裏,那很好。問題在於迷宮中只有一個細胞,這就是起點。
請幫忙!
我把它粘貼到Pastebin上,因爲pastebin實際上有一個pawn語法。 http://pastebin.com/wN6KFyFz
而且,它應該同時支持走回頭路,古板。兩者都有相同的結果。從我測試的東西我知道,它永遠不會到達像這樣的調試打印(「%i,%i |%x,%x,%x」)。那麼,它確實會在while(!成功)循環中達到一次,每次一次或一次2-3次。
現在事情雖然循環的每一個細胞,直到每一個細胞都「在」迷宮。一個日誌在這裏發佈http://pastebin.com/X7GSRDnd從這個代碼報告的世代:http://pastebin.com/MGQ3YKua –