This is a type of game play I have always craved, but could never find. It is the type of game play that looks and feels like a war zone. I soon came up with this mode. This release is a total rebuild which includes everything the old mode needed, and never had. It only took me a few days to create and is in need of more features, but is still perfect as is. |
1. Total rebuild starting from scratch. 2. Map has only 75 objects now and focuses the war into a small area, creating a war zone-like feel. 3. Now has basic user/admin and vip systems. Vips have access to special weapon sets, jetpacks and vip club. 4. Aircraft carriers now contain elevators to help players freely move around the carriers. 5. Whole script is scripted in English and Russian which is selected by players before they register and can change at anytime using /language. 6. Players can change their password at anytime using /pass. 7. There are now 85 vehicles(6 vehicles models) including: Hydra/Hunter/Rustler/Sparrow/Maverick and Dingy. 8. All basic systems and much more. |
Step #1: Download from Pastebin and create the directory "CS-BS/accounts" in scriptfiles. Step #2: Install foreach Step #3: Install sscanf2 Step #4: Install zcmd Step #5: Install SII |
Weponz - Scripting/Mapping SA:MP Team - a_samp ****** - foreach & sscanf2 ZeeX - zcmd [DRuG]Slick - SII DracoBlue - udb_hash |
Looks good, however I have a few tips:
1) Try to use proper cell sizes in your arrays. 2) I suggest using Whirlpool for password hashing, UDB and MD5 are very easily cracked. 3) If you're going to use Russian and English languages, you should make the language toggleable. I see that you have done this throughout most of the GM, but there are quite a few places you have not done this, and choose to display English and Russian at once, creating useless spam for players that don't speak either english or russian. Other than that, nice work! |
1. Please explain more.
2. I rushed it. I do prefer Whirlpool. 3. The places that are not Russian is where I cannot show Russian charactors, like text draws and converting an unknown English ban reason to Russian. |
stock ConnectPlayer(playerid) { new string[128]; format(string, sizeof(string), "Join/вступать: %s (%d)", GetUserName(playerid), playerid); SendClientMessageToAll(GREY, string); return 1; }
1) You have 128 cell arrays for every string in your gamemode, an example can be found below.
Code:
stock ConnectPlayer(playerid) { new string[128]; format(string, sizeof(string), "Join/вступать: %s (%d)", GetUserName(playerid), playerid); SendClientMessageToAll(GREY, string); return 1; } |
C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\sscanf2.inc(227) : warning 202: number of arguments does not match definition C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\sscanf2.inc(240) : error 025: function heading differs from prototype C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(51) : error 017: undefined symbol "INI_Open" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(54) : error 017: undefined symbol "INI_ReadString" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(60) : error 017: undefined symbol "INI_WriteString" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(63) : error 017: undefined symbol "INI_Save" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(64) : error 017: undefined symbol "INI_Close" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(83) : error 017: undefined symbol "INI_Open" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(86) : error 017: undefined symbol "INI_ReadString" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\pawno\include\SII.inc(102) : error 017: undefined symbol "INI_Close" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(167) : error 021: symbol already defined: "main" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(374) : error 017: undefined symbol "INI_Open" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(376) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(377) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(378) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(380) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(381) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(382) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(383) : error 017: undefined symbol "INI_ReadInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(384) : error 017: undefined symbol "INI_Close" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(394) : error 017: undefined symbol "INI_Open" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(397) : error 017: undefined symbol "INI_WriteInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(398) : error 017: undefined symbol "INI_WriteInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(399) : error 017: undefined symbol "INI_WriteInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(400) : error 017: undefined symbol "INI_WriteInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(401) : error 017: undefined symbol "INI_WriteInt" C:\Users\Ivailo\Desktop\Iordan\Servers\ALFA GAME COUNTER STRIKE\gamemodes\CS-BS.pwn(402) : error 017: undefined symbol "INI_WriteInt" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors.