About :
Tic Tac Toe Game or as we know ( X - O ) Game
Game Start With Using the Command TicTac when you near a Player
The Player You used The Command Near Him Well Get A Request To Accept
And You To Will Play !
The One who Request Will Play With X and The Player who Accept Will play with O
Requirement :
The Script Have No Requirement i Tried My Best To Make It StandAlone Script
So Everyone Can Use It
of course You Can Modify The Script To Your FrameWork Like :
place a bet Between The Players And The Player who won take all the money
Preview :
Download :
Credit :
All (HTML - CSS) Credit Goes To Zed Dash on CodePen
All (JavaScript - Lua) Credit Goes To D7y ( ME )
Config :
Config.lua
Config = {}
Config.Command = "TicTac" -- invite Command (Play With SomeOne)
Config.AcceptKey = "L" -- Accept Invite Key
Config.ToggleMouse = "g" -- Toggle Mouse
Config.ClosestPlayer = 4.0 -- Distance For Invite
Config.TimeOut = 6000 -- Time Out For sec Player To Accept
Config.GameEndedTimeOut = 4000 -- Time Out To End Game After Win or Loose or Tie
Config.Notifys = { -- Notify Lang
["noOneAround"] = "~r~ No One Near You !",
["succInvite"] = "Successfuly Invited : ~y~",
["InviteFrom"] = "You Have Invite Form : ~y~",
["Accept"] = "Press [~y~L~w~] To Accept",
["Refuse"] = " has ~r~Refused~w~ Your Invite",
["Win"] = "You are Great In X - O !",
["Loose"] = "You Did a good Job Good Luck Next Time..",
["Tie"] = "There's No Winner :b",
}
Config.OnXWin = function(Xplayer,Oplayer) -- Function Called When X Win
print(GetPlayerName(Xplayer).." Beat "..GetPlayerName(Oplayer).." In X - O Game")
TriggerClientEvent("d7y_TicTacToe:WinNotify",Xplayer)
TriggerClientEvent("d7y_TicTacToe:LooseNotify",Oplayer)
end
Config.OnOWin = function(Oplayer,Xplayer) -- Function Called When O Win
print(GetPlayerName(Oplayer).." Beat "..GetPlayerName(Xplayer).." In X - O Game")
TriggerClientEvent("d7y_TicTacToe:WinNotify",Oplayer)
TriggerClientEvent("d7y_TicTacToe:LooseNotify",Xplayer)
end
Config.OnTie = function(Xplayer,Oplayer) -- Function Called When No one Win
print(GetPlayerName(Xplayer).." Tie With "..GetPlayerName(Oplayer).." In X - O Game")
TriggerClientEvent("d7y_TicTacToe:TieNotify",Xplayer)
TriggerClientEvent("d7y_TicTacToe:TieNotify",Oplayer)
end