A solitaire card game simulation.
While it may sound stupid to play a card game in a FPS game, it's still good enough to waste time while dead.
Players may type !solitaire (sm_solitaire) in chat to open the main menu and start playing a new game, resuming their previous one or watch the top 10.
You move the cursors with your movement keys (w, s, a, d) and select cards with the +use key (e). Instead of always switching back to the stock to put a new card to the waste, you're able to press jump (spacebar) as a shortcut.
Press "0" to pause the game.
When you selected one card, you see a second pair of cursors appearing to choose the place where to put the selected card(s).
The goal is to move all cards to the foundation - ordered from ace to king. Read up on the rules, if you don't know the game
- Upload the solitaire.smx into you sourcemod/plugins folder.
- Edit your databases.cfg and add a "solitaire" section to save the highscores in. If you don't add anything, highscores will be stored in sourcemod's default "storage-local" sqlite database.
- If you use mysql, execute this query to create the table:
CREATE TABLE `solitaire_players` (
`steamid` VARCHAR( 64 ) NOT NULL,
`name` VARCHAR( 64 ) NOT NULL,
`score` INT NOT NULL DEFAULT '0',
`time` INT NOT NULL DEFAULT '0',
PRIMARY KEY ( `steamid` )
) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
Some users' machines are unable to display UTF-8 chars ingame, so they won't be able to play this game as they will only see messy squares instead of the card colors. It's clientside and i don't know how to fix that
- berni/Chanz for their fabulous smlib
Attached Files Get Plugin or Get Source (sneakjoin.sp - 11.3 KB) solitaire.smx (24.8 KB)
Wyświetl pełny artykuł