Jump to content

linanohaahuba

Uživatel
  • Příspěvků

    58
  • Registrován

  • Aktivní

Everything posted by linanohaahuba

  1. Popis problému: Mám menší, problém náhral jsem si svůj vlastní gamemod, který šel v pohodě, potom jsem furt do toho něco dával, z 5 řádků mám cca 14k. A když nahodím píše v GameModeText " Unknown " Nevím jak opravit. Kdyby jste chtěli celý kod od modu, klidně pošlu. Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
  2. Mám ten svůj public ongamemodeinit dát do /* ?
  3. Bohužel nevím kde je spoiler :DD LOG Servera: ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [05:30:02] maxplayers = 50 (int) [05:30:02] plugins = "" (string) [05:30:02] weburl = "www.sa-mp.com" (string) [05:30:02] maxnpc = 0 (int) [05:30:02] password = "" (string) [30/06/2016 05:30:02] [30/06/2016 05:30:02] Server Plugins [30/06/2016 05:30:02] -------------- [30/06/2016 05:30:02] Loaded 0 plugins. [30/06/2016 05:30:02] [30/06/2016 05:30:02] Ban list [30/06/2016 05:30:02] -------- [30/06/2016 05:30:02] Loaded: samp.ban [30/06/2016 05:30:02] [30/06/2016 05:30:02] [30/06/2016 05:30:02] Filterscripts [30/06/2016 05:30:02] --------------- [30/06/2016 05:30:02] Loading filterscript 'host.amx'... [30/06/2016 05:30:02] Loading filterscript 'G.amx'... [30/06/2016 05:30:02] --------------------------------------- [30/06/2016 05:30:02] GangZone Creator by RyDeR - Loaded - [30/06/2016 05:30:02] --------------------------------------- [30/06/2016 05:30:02] Loaded 2 filterscripts. [30/06/2016 05:30:02] ERROR: tento mod neni pro tento server [30/06/2016 05:30:02] +--------------------------------------+ [30/06/2016 05:30:02] | *** REALNA ZEME *** | [30/06/2016 05:30:02] | Autors: ATomas [2008-2010] | [30/06/2016 05:30:02] | SA-MP Version 03a [Linux/Win] | [30/06/2016 05:30:02] | Gamemode Version [ 8 ] | [30/06/2016 05:30:02] +--------------------------------------+ [30/06/2016 05:30:02] Number of vehicle models: 60 [30/06/2016 05:31:06] [connection] 193.164.219.41:54034 requests connection cookie. [30/06/2016 05:31:07] [connection] incoming connection: 193.164.219.41:54034 id: 0 [30/06/2016 05:31:07] [join] [ARW]_Xter_ has joined the server (0:193.164.219.41) [30/06/2016 05:31:26] RCON (In-Game): Player #0 ([ARW]_Xter_) has logged in. [30/06/2016 05:31:56] [chat] [[ARW]_Xter_]: g [30/06/2016 05:33:03] RCON (In-Game): Player [[ARW]_Xter_] sent command: unloadfs G [30/06/2016 05:33:03] Filterscript 'G.amx' unloaded. [30/06/2016 05:33:10] RCON (In-Game): Player [[ARW]_Xter_] sent command: gmx [30/06/2016 05:33:22] ERROR: tento mod neni pro tento server [30/06/2016 05:33:22] +--------------------------------------+ [30/06/2016 05:33:22] | *** REALNA ZEME *** | [30/06/2016 05:33:22] | Autors: ATomas [2008-2010] | [30/06/2016 05:33:22] | SA-MP Version 03a [Linux/Win] | [30/06/2016 05:33:22] | Gamemode Version [ 8 ] | [30/06/2016 05:33:22] +--------------------------------------+ [30/06/2016 05:33:22] Number of vehicle models: 60 [30/06/2016 05:33:38] RCON (In-Game): Player [[ARW]_Xter_] sent command: login endora [30/06/2016 05:33:41] RCON (In-Game): Player [[ARW]_Xter_] sent command: loadfs G [30/06/2016 05:33:41] --------------------------------------- [30/06/2016 05:33:41] GangZone Creator by RyDeR - Loaded - [30/06/2016 05:33:41] --------------------------------------- [30/06/2016 05:33:41] Filterscript 'G.amx' loaded. [30/06/2016 05:33:44] RCON (In-Game): Player [[ARW]_Xter_] sent command: login endora [30/06/2016 05:33:57] [death] [ARW]_Xter_ died 255 [30/06/2016 05:37:25] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode [30/06/2016 05:37:27] [death] [ARW]_Xter_ died 255 [30/06/2016 05:37:29] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode [30/06/2016 05:37:30] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode 0 [30/06/2016 05:37:32] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode 1 [30/06/2016 05:37:34] RCON (In-Game): Player [[ARW]_Xter_] sent command: cmd [30/06/2016 05:37:35] RCON (In-Game): Player [[ARW]_Xter_] sent command: cmdlist [30/06/2016 05:37:35] Console Commands: [30/06/2016 05:37:35] echo [30/06/2016 05:37:35] exec [30/06/2016 05:37:35] cmdlist [30/06/2016 05:37:35] varlist [30/06/2016 05:37:35] exit [30/06/2016 05:37:35] kick [30/06/2016 05:37:35] ban [30/06/2016 05:37:35] gmx [30/06/2016 05:37:35] changemode [30/06/2016 05:37:35] say [30/06/2016 05:37:35] reloadbans [30/06/2016 05:37:35] reloadlog [30/06/2016 05:37:35] players [30/06/2016 05:37:35] banip [30/06/2016 05:37:35] unbanip [30/06/2016 05:37:35] gravity [30/06/2016 05:37:35] weather [30/06/2016 05:37:35] loadfs [30/06/2016 05:37:35] unloadfs [30/06/2016 05:37:35] reloadfs [30/06/2016 05:37:35] [30/06/2016 05:37:46] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode [30/06/2016 05:37:48] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode 1 [30/06/2016 05:37:51] RCON (In-Game): Player [[ARW]_Xter_] sent command: changemode 5 [30/06/2016 05:47:25] [part] [ARW]_Xter_ has left the server (0:1) [30/06/2016 07:50:30] [connection] 193.164.219.41:63259 requests connection cookie. [30/06/2016 07:50:31] [connection] incoming connection: 193.164.219.41:63259 id: 0 [30/06/2016 07:50:31] [join] [ARW]_Xter_ has joined the server (0:193.164.219.41) [30/06/2016 07:51:14] RCON (In-Game): Player #0 ([ARW]_Xter_) has logged in. [30/06/2016 07:54:04] [connection] 195.160.182.225:61517 requests connection cookie. [30/06/2016 07:54:05] [connection] incoming connection: 195.160.182.225:61517 id: 1 [30/06/2016 07:54:06] [join] Haskins has joined the server (1:195.160.182.225) [30/06/2016 07:55:31] RCON (In-Game): Player #1 (Haskins) has logged in. [30/06/2016 07:57:06] RCON (In-Game): Player [[ARW]_Xter_] sent command: loadfs UWAC [30/06/2016 07:57:06] Filterscript 'UWAC.amx' loaded. [30/06/2016 07:58:00] [chat] [[ARW]_Xter_]: ./ulogin [30/06/2016 07:59:48] [chat] [[ARW]_Xter_]: warpy2 [30/06/2016 08:03:03] [chat] [[ARW]_Xter_]: g [30/06/2016 08:11:49] [death] [ARW]_Xter_ died 54 [30/06/2016 08:12:03] [chat] [[ARW]_Xter_]: úprukazy [30/06/2016 08:12:37] [death] Haskins died 255 [30/06/2016 08:14:40] RCON (In-Game): Player [[ARW]_Xter_] sent command: echo čus [30/06/2016 08:14:40] čus [30/06/2016 08:14:59] [chat] [[ARW]_Xter_]: g [30/06/2016 08:15:10] [chat] [[ARW]_Xter_]: g [30/06/2016 08:16:43] [chat] [[ARW]_Xter_]: g [30/06/2016 08:17:00] [death] Haskins died 255 [30/06/2016 08:17:08] [chat] [[ARW]_Xter_]: g [30/06/2016 08:17:11] [chat] [[ARW]_Xter_]: g [30/06/2016 08:17:13] [chat] [[ARW]_Xter_]: g [30/06/2016 08:18:29] [part] Haskins has left the server (1:1) [30/06/2016 08:18:35] [part] [ARW]_Xter_ has left the server (0:1) [30/06/2016 11:26:05] --- Server Shutting Down. [30/06/2016 11:26:05] UWAC System unloaded complete. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:26:06] maxplayers = 50 (int) [11:26:06] plugins = "" (string) [11:26:06] weburl = "www.sa-mp.com" (string) [11:26:06] maxnpc = 0 (int) [11:26:06] password = "" (string) [30/06/2016 11:26:06] [30/06/2016 11:26:06] Server Plugins [30/06/2016 11:26:06] -------------- [30/06/2016 11:26:06] Loaded 0 plugins. [30/06/2016 11:26:06] [30/06/2016 11:26:06] Ban list [30/06/2016 11:26:06] -------- [30/06/2016 11:26:06] Loaded: samp.ban [30/06/2016 11:26:06] [30/06/2016 11:26:06] [30/06/2016 11:26:06] Filterscripts [30/06/2016 11:26:06] --------------- [30/06/2016 11:26:06] Loading filterscript 'host.amx'... [30/06/2016 11:26:06] Loading filterscript 'G.amx'... [30/06/2016 11:26:06] --------------------------------------- [30/06/2016 11:26:06] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:26:06] --------------------------------------- [30/06/2016 11:26:06] Loaded 2 filterscripts. [30/06/2016 11:26:06] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:26:06] Number of vehicle models: 0 [30/06/2016 11:27:38] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:27:38] maxplayers = 50 (int) [11:27:38] plugins = "" (string) [11:27:38] weburl = "www.sa-mp.com" (string) [11:27:38] maxnpc = 0 (int) [11:27:38] password = "" (string) [30/06/2016 11:27:38] [30/06/2016 11:27:38] Server Plugins [30/06/2016 11:27:38] -------------- [30/06/2016 11:27:38] Loaded 0 plugins. [30/06/2016 11:27:38] [30/06/2016 11:27:38] Ban list [30/06/2016 11:27:38] -------- [30/06/2016 11:27:38] Loaded: samp.ban [30/06/2016 11:27:38] [30/06/2016 11:27:39] [30/06/2016 11:27:39] Filterscripts [30/06/2016 11:27:39] --------------- [30/06/2016 11:27:39] Loading filterscript 'host.amx'... [30/06/2016 11:27:39] Loading filterscript 'G.amx'... [30/06/2016 11:27:39] --------------------------------------- [30/06/2016 11:27:39] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:27:39] --------------------------------------- [30/06/2016 11:27:39] Loaded 2 filterscripts. [30/06/2016 11:27:39] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:27:39] Number of vehicle models: 0 [30/06/2016 11:28:00] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:28:00] maxplayers = 50 (int) [11:28:00] plugins = "" (string) [11:28:00] weburl = "www.sa-mp.com" (string) [11:28:00] maxnpc = 0 (int) [11:28:00] password = "" (string) [30/06/2016 11:28:00] [30/06/2016 11:28:00] Server Plugins [30/06/2016 11:28:00] -------------- [30/06/2016 11:28:00] Loaded 0 plugins. [30/06/2016 11:28:00] [30/06/2016 11:28:00] Ban list [30/06/2016 11:28:00] -------- [30/06/2016 11:28:00] Loaded: samp.ban [30/06/2016 11:28:00] [30/06/2016 11:28:00] [30/06/2016 11:28:00] Filterscripts [30/06/2016 11:28:00] --------------- [30/06/2016 11:28:00] Loading filterscript 'host.amx'... [30/06/2016 11:28:00] Loading filterscript 'G.amx'... [30/06/2016 11:28:00] --------------------------------------- [30/06/2016 11:28:00] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:28:00] --------------------------------------- [30/06/2016 11:28:00] Loaded 2 filterscripts. [30/06/2016 11:28:00] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:28:00] Number of vehicle models: 0 ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:28:21] maxplayers = 50 (int) [11:28:21] plugins = "" (string) [11:28:21] weburl = "www.sa-mp.com" (string) [11:28:21] maxnpc = 0 (int) [11:28:21] password = "" (string) [30/06/2016 11:28:21] [30/06/2016 11:28:21] Server Plugins [30/06/2016 11:28:21] -------------- [30/06/2016 11:28:21] Loaded 0 plugins. [30/06/2016 11:28:21] [30/06/2016 11:28:21] Ban list [30/06/2016 11:28:21] -------- [30/06/2016 11:28:21] Loaded: samp.ban [30/06/2016 11:28:21] [30/06/2016 11:28:21] [30/06/2016 11:28:21] Filterscripts [30/06/2016 11:28:21] --------------- [30/06/2016 11:28:21] Loading filterscript 'host.amx'... [30/06/2016 11:28:21] Loading filterscript 'G.amx'... [30/06/2016 11:28:21] --------------------------------------- [30/06/2016 11:28:21] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:28:21] --------------------------------------- [30/06/2016 11:28:21] Loaded 2 filterscripts. [30/06/2016 11:28:21] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:28:21] Number of vehicle models: 0 [30/06/2016 11:32:30] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:32:30] maxplayers = 50 (int) [11:32:30] plugins = "" (string) [11:32:30] weburl = "www.sa-mp.com" (string) [11:32:30] maxnpc = 0 (int) [11:32:30] password = "" (string) [30/06/2016 11:32:30] [30/06/2016 11:32:30] Server Plugins [30/06/2016 11:32:30] -------------- [30/06/2016 11:32:30] Loaded 0 plugins. [30/06/2016 11:32:30] [30/06/2016 11:32:30] Ban list [30/06/2016 11:32:30] -------- [30/06/2016 11:32:30] Loaded: samp.ban [30/06/2016 11:32:30] [30/06/2016 11:32:31] [30/06/2016 11:32:31] Filterscripts [30/06/2016 11:32:31] --------------- [30/06/2016 11:32:31] Loading filterscript 'host.amx'... [30/06/2016 11:32:31] Loading filterscript 'G.amx'... [30/06/2016 11:32:31] --------------------------------------- [30/06/2016 11:32:31] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:32:31] --------------------------------------- [30/06/2016 11:32:31] Loaded 2 filterscripts. [30/06/2016 11:32:31] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:32:31] Number of vehicle models: 0 [30/06/2016 11:38:02] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:38:02] maxplayers = 50 (int) [11:38:02] plugins = "" (string) [11:38:02] weburl = "www.sa-mp.com" (string) [11:38:02] maxnpc = 0 (int) [11:38:02] password = "" (string) [30/06/2016 11:38:02] [30/06/2016 11:38:02] Server Plugins [30/06/2016 11:38:02] -------------- [30/06/2016 11:38:02] Loaded 0 plugins. [30/06/2016 11:38:02] [30/06/2016 11:38:02] Ban list [30/06/2016 11:38:02] -------- [30/06/2016 11:38:02] Loaded: samp.ban [30/06/2016 11:38:02] [30/06/2016 11:38:02] [30/06/2016 11:38:02] Filterscripts [30/06/2016 11:38:02] --------------- [30/06/2016 11:38:02] Loading filterscript 'host.amx'... [30/06/2016 11:38:02] Loading filterscript 'G.amx'... [30/06/2016 11:38:02] --------------------------------------- [30/06/2016 11:38:02] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:38:02] --------------------------------------- [30/06/2016 11:38:02] Loaded 2 filterscripts. [30/06/2016 11:38:02] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:38:02] Number of vehicle models: 0 [30/06/2016 11:40:50] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [11:40:50] maxplayers = 50 (int) [11:40:50] plugins = "" (string) [11:40:50] weburl = "www.sa-mp.com" (string) [11:40:50] maxnpc = 0 (int) [11:40:50] password = "" (string) [30/06/2016 11:40:50] [30/06/2016 11:40:50] Server Plugins [30/06/2016 11:40:50] -------------- [30/06/2016 11:40:50] Loaded 0 plugins. [30/06/2016 11:40:50] [30/06/2016 11:40:50] Ban list [30/06/2016 11:40:50] -------- [30/06/2016 11:40:50] Loaded: samp.ban [30/06/2016 11:40:50] [30/06/2016 11:40:50] [30/06/2016 11:40:50] Filterscripts [30/06/2016 11:40:50] --------------- [30/06/2016 11:40:50] Loading filterscript 'host.amx'... [30/06/2016 11:40:50] Loading filterscript 'G.amx'... [30/06/2016 11:40:50] --------------------------------------- [30/06/2016 11:40:50] GangZone Creator by RyDeR - Loaded - [30/06/2016 11:40:50] --------------------------------------- [30/06/2016 11:40:50] Loaded 2 filterscripts. [30/06/2016 11:40:50] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 11:40:50] Number of vehicle models: 0 [30/06/2016 15:09:54] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [15:09:54] maxplayers = 50 (int) [15:09:54] plugins = "" (string) [15:09:54] weburl = "www.sa-mp.com" (string) [15:09:54] maxnpc = 0 (int) [15:09:54] password = "" (string) [30/06/2016 15:09:54] [30/06/2016 15:09:54] Server Plugins [30/06/2016 15:09:54] -------------- [30/06/2016 15:09:54] Loaded 0 plugins. [30/06/2016 15:09:54] [30/06/2016 15:09:54] Ban list [30/06/2016 15:09:54] -------- [30/06/2016 15:09:54] Loaded: samp.ban [30/06/2016 15:09:54] [30/06/2016 15:09:54] [30/06/2016 15:09:54] Filterscripts [30/06/2016 15:09:54] --------------- [30/06/2016 15:09:54] Loading filterscript 'host.amx'... [30/06/2016 15:09:54] Loading filterscript 'G.amx'... [30/06/2016 15:09:54] --------------------------------------- [30/06/2016 15:09:54] GangZone Creator by RyDeR - Loaded - [30/06/2016 15:09:54] --------------------------------------- [30/06/2016 15:09:54] Loading filterscript 'e.amx'... [30/06/2016 15:09:54] Loaded 3 filterscripts. [30/06/2016 15:09:54] ERROR: tento mod neni pro tento server [30/06/2016 15:09:54] +--------------------------------------+ [30/06/2016 15:09:54] | *** REALNA ZEME *** | [30/06/2016 15:09:54] | Autors: ATomas [2008-2010] | [30/06/2016 15:09:54] | SA-MP Version 03a [Linux/Win] | [30/06/2016 15:09:54] | Gamemode Version [ 8 ] | [30/06/2016 15:09:54] +--------------------------------------+ [30/06/2016 15:09:54] Number of vehicle models: 60 [30/06/2016 15:10:31] [connection] 193.164.219.41:54514 requests connection cookie. [30/06/2016 15:10:32] [connection] incoming connection: 193.164.219.41:54514 id: 0 [30/06/2016 15:10:32] [join] [ARW]_Xter_ has joined the server (0:193.164.219.41) [30/06/2016 15:14:03] RCON (In-Game): Player #0 ([ARW]_Xter_) has logged in. [30/06/2016 15:14:05] RCON (In-Game): Player [[ARW]_Xter_] sent command: loadfs e [30/06/2016 15:14:05] Filterscript 'e.amx' load failed. [30/06/2016 15:14:48] RCON (In-Game): Player [[ARW]_Xter_] sent command: unloadfs e [30/06/2016 15:14:48] Filterscript 'e.amx' unloaded. [30/06/2016 15:14:49] RCON (In-Game): Player [[ARW]_Xter_] sent command: loadfs e [30/06/2016 15:14:49] Filterscript 'e.amx' loaded. [30/06/2016 15:16:41] [chat] [[ARW]_Xter_]: g [30/06/2016 15:20:06] [chat] [[ARW]_Xter_]: g [30/06/2016 15:20:42] RCON (In-Game): Player [[ARW]_Xter_] sent command: unloadfs e [30/06/2016 15:20:42] Filterscript 'e.amx' unloaded. [30/06/2016 15:20:45] RCON (In-Game): Player [[ARW]_Xter_] sent command: loadfs e [30/06/2016 15:20:45] Filterscript 'e.amx' loaded. [30/06/2016 15:21:07] [part] [ARW]_Xter_ has left the server (0:1) [30/06/2016 19:05:58] --- Server Shutting Down. ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [19:05:58] maxplayers = 50 (int) [19:05:58] plugins = "" (string) [19:05:58] weburl = "www.sa-mp.com" (string) [19:05:58] maxnpc = 0 (int) [19:05:58] password = "" (string) [30/06/2016 19:05:58] [30/06/2016 19:05:58] Server Plugins [30/06/2016 19:05:58] -------------- [30/06/2016 19:05:58] Loaded 0 plugins. [30/06/2016 19:05:58] [30/06/2016 19:05:58] Ban list [30/06/2016 19:05:58] -------- [30/06/2016 19:05:58] Loaded: samp.ban [30/06/2016 19:05:58] [30/06/2016 19:05:58] [30/06/2016 19:05:58] Filterscripts [30/06/2016 19:05:58] --------------- [30/06/2016 19:05:58] Loading filterscript 'host.amx'... [30/06/2016 19:05:58] Loading filterscript 'G.amx'... [30/06/2016 19:05:58] --------------------------------------- [30/06/2016 19:05:58] GangZone Creator by RyDeR - Loaded - [30/06/2016 19:05:58] --------------------------------------- [30/06/2016 19:05:58] Loaded 2 filterscripts. [30/06/2016 19:05:58] Script[gamemodes/gm.amx]: Run time error 19: "File or function is not found" [30/06/2016 19:05:58] Number of vehicle models: 0
  4. // --------------------------- #include <a_samp> #include <YSI\y_ini> #include <streamer> #include <sscanf2> #include <zcmd> #include <foreach> #define SCM SendClientMessage #define r "{FF0000}" #define g "{00FF00}" #define w "{FFFFFF}" #define c "{00FFFF}" #define D 0xFFFFFFFF #define p playerid #pragma dynamic 650000 #define AC_AntiCheat 9999 #define AC_AntiBots 9999 #define AC_AntiSpaming 9999 //#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1])))) //#define ForPlayers(%0) for(new %0; %0 <= Connects;%0++) if(IsPlayerConnected(%0)) #define SCMF(%0,%1,%2,%3) do{new _string[128]; format(_string,sizeof(_string),%2,%3); SendClientMessage(%0,%1,_string);} while(FALSE) #define SCMTAF(%0,%1,%2) do{new _string[128]; format(_string,sizeof(_string),%1,%2); SendClientMessageToAll(%0,_string);} while(FALSE) #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xFF0000FF #define COLOR_BLUE 0x0000BBAA #define COLOR_ORANGE 0xFF9900AA //============================================================================== #define COLOR_WARNING 0xFF1400FF #define GREY 0xAFAFAFAA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_PURPLE 0x800080FF #define COLOR_YELLOW 0xFFFFFFAA //============================================================================== //DIALOGS #define DIALOG_REGISTER 1 #define DIALOG_LOGIN 2 #define DIALOG_CMDS 3 #define DIALOG_ACMDS 4 //============================================================================== #define PATH "/Users/%s.ini" //============================================================================== #define COL_WHITE "{FFFFFF}" #define COL_RED "{F81414}" #define COL_GREEN "{00FF22}" #define COL_LIGHTBLUE "{00CED1}" //============================================================================== //new ramp; new cigo; new Dom[MAX_PLAYERS]; new ANick[MAX_PLAYERS]; //textdraw------------------------------------------- new Text:MiniChat[5]; new text_chat5[150]; new text_chat4[150]; new text_chat3[150]; new text_chat2[150]; new text_chat1[150]; //=====event new Text:event[5]; stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } #define SCMTA SendClientMessageToAll new gang; //new Text3D:gangss; //new Gangs[MAX_PLAYERS]; new InDM[MAX_PLAYERS]; new IsMuted[MAX_PLAYERS]; new IsOnduty[MAX_PLAYERS]; new grider[MAX_PLAYERS][5]; new fstr[200]; //new Siren[MAX_VEHICLES]; //new SirenObject[MAX_VEHICLES]; new Text3D:domec; new domecek; new grovezone; new ballasuzemi; new vagos; new Spawn; enum pInfo { pPass, pRidicak, pCash, pAdmin, pWarns, pKills, pBanned, pDeaths } new PlayerInfo[MAX_PLAYERS][pInfo]; forward LoadUser_data(playerid,name[],value[]); public LoadUser_data(playerid,name[],value[]) { INI_Int("Password",PlayerInfo[playerid][pPass]); INI_Int("Cash",PlayerInfo[playerid][pCash]); INI_Int("Admin",PlayerInfo[playerid][pAdmin]); INI_Int("Kills",PlayerInfo[playerid][pKills]); INI_Int("Deaths",PlayerInfo[playerid][pDeaths]); INI_Int("Ridicak",PlayerInfo[playerid][pRidicak]); return 1; } stock UserPath(playerid) { new string[128],playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,playername,sizeof(playername)); format(string,sizeof(string),PATH,playername); return string; } stock SendAdminMessage(color,const astring[]) { foreach(Player, i) { if(GetPlayerState(i) != PLAYER_STATE_NONE) { if(IsPlayerAdmin(i)) { SendClientMessage(i, color, astring); } else if(PlayerInfo[i][pAdmin] >= 1) { SendClientMessage(i, color, astring); } } } return 1; } /*Credits to Dracoblue*/ stock udb_hash(buf[]) { new length=strlen(buf); new s1 = 1; new s2 = 0; new n; for (n=0; n<length; n++) { s1 = (s1 + buf[n]) % 65521; s2 = (s2 + s1) % 65521; } return (s2 << 16) + s1; } main() { } public OnGameModeInit() { AntiDeAMX(); SetGameModeText("Freeroam"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); grovezone = GangZoneCreate(2444.946533, -1732.880615, 2540.946533, -1636.880615); ballasuzemi = GangZoneCreate(334.675781, -2334.220214, 1374.675781, -1206.220336); vagos = GangZoneCreate(1885.834716, -1345.292480, 2845.834716, -945.292480); Spawn = GangZoneCreate(1559.131225, 1701.332885, 1655.131225, 1885.332885); domecek = CreatePickup(1273, 0, 1464.4945, 1895.1447, 11.4609, -1); domec = Create3DTextLabel("[House]\nTestovani domu",COLOR_RED,1464.4945, 1895.1447, 11.4609,100,0); //gangss = Create3DTextLabel("[GANG]\nTestovani",COLOR_RED,1680.6853,1754.1992,10.827,0); gang = CreatePickup(1313, 0, 1680.6853, 1754.1992, 10.827, -1); for(new t=0;t<5;t++) { MiniChat[t] = TextDrawCreate(415,265 + t*15,"_"); TextDrawLetterSize(MiniChat[t],0.199999,1.200000); TextDrawAlignment(MiniChat[t],0); TextDrawBackgroundColor(MiniChat[t],0x000000FF); TextDrawFont(MiniChat[t],1); TextDrawUseBox(MiniChat[t],0); TextDrawSetOutline(MiniChat[t],1); TextDrawSetProportional(MiniChat[t],1); TextDrawSetShadow(MiniChat[t],1); } for(new t=0;t<5;t++) { event[t] = TextDrawCreate(25,115 + t*15,"_"); TextDrawLetterSize(event[t],0.199999,1.200000); TextDrawAlignment(event[t],0); TextDrawBackgroundColor(MiniChat[t],0x000000FF); TextDrawFont(event[t],1); TextDrawUseBox(event[t],0); TextDrawSetOutline(event[t],1); TextDrawSetProportional(event[t],1); TextDrawSetShadow(event[t],1); } SetTimer("tip",180*1000,true); return 1; } public OnGameModeExit() { DestroyPickup(domecek); DestroyPickup(gang); for(new t=0;t<5;t++) { TextDrawDestroy(MiniChat[t]); } for(new t=0;t<5;t++) { TextDrawDestroy(event[t]); } return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { if(fexist(UserPath(playerid))) { INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Zadej Heslo","Login","Odejit"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_LIGHTBLUE"Registrace",""COL_WHITE"Welcome To FreeRoam MODE\nEnter a password below to register a new account...","Register","Odejit"); } SendClientMessage(playerid, GREY, "Welcome to FreeRoam MODE"); SendClientMessage(playerid, -1, "{FFFFFF}_____________________________________________________________________________________________________________"); SendClientMessage(playerid, -1, "{FF0000}Pozor: Tento Server patří do CZ Serverů"); SendClientMessage(playerid, -1, "{FF0000}Pozor: Tvůrci tohoto modů dali licenční papír (Cena: 100Kč / 3 €"); SendClientMessage(playerid, -1, "{FF0000}Příkazy: /help"); SendClientMessage(playerid, -1, "{FFFFFF}_____________________________________________________________________________________________________________"); InDM[playerid] = 0; //new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME]; //GetPlayerName(playerid, pname, sizeof(pname)); //format(string, sizeof(string), "%s (%d) Se připojil na server.",pname,playerid); //SendClientMessageToAll(0xAAAAAAAA, string); new string[150]; format(string, sizeof(string), "Hrac ~r~%s ~w~Prisel na server", Jmeno(playerid)); //sprava AddStringToTextDraw(string); return 1; } public OnPlayerDisconnect(playerid, reason) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"Cash",GetPlayerMoney(playerid)); INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]); INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]); INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]); INI_WriteInt(File,"Ridicak",PlayerInfo[playerid][pRidicak]); INI_Close(File); new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); switch(reason) { case 0: format(string, sizeof(string), "%s (%d) Odešel ze serveru. (Pád hry).", pname,playerid); case 1: format(string, sizeof(string), "%s (%d) Odešel ze serveru.", pname,playerid); case 2: format(string, sizeof(string), "%s (%d) Odešel ze serveru. (Vyhozen).", pname,playerid); } SendClientMessageToAll(0xAAAAAAAA, string); return 1; } public OnPlayerSpawn(playerid) { for(new t=0;t<5;t++) { TextDrawShowForPlayer(playerid,MiniChat[t]); TextDrawShowForPlayer(playerid,event[t]); } GangZoneShowForPlayer(playerid, grovezone, 16711888); GangZoneShowForPlayer(playerid, ballasuzemi, -2147418167); GangZoneShowForPlayer(playerid, vagos, -65332); GangZoneShowForPlayer(playerid, Spawn, 16711888); return 1; } public OnPlayerDeath(playerid, killerid, reason) { for(new t=0;t<5;t++) { TextDrawHideForPlayer(playerid,MiniChat[t]); TextDrawHideForPlayer(playerid,event[t]); } PlayerInfo[killerid][pKills]++; PlayerInfo[playerid][pDeaths]++; SendDeathMessage(killerid, playerid, reason); return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { if(ANick[p] == 1){ new s1[128]; format(s1,sizeof(s1),""r"Admin "c"%s "w"(ID:%d) %s",PlayerName(p),p,text[0]); SCMTA(D,s1); return 0; } SetPlayerChatBubble(playerid, text, GetPlayerColor(playerid), 100.0, 10000); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_REGISTER) { if (!response) return Kick(playerid); if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_LIGHTBLUE"Registrace",""COL_RED"Špatné heslo!\n"COL_WHITE"Type your password below to register a new account.","Register","Quit"); new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"Password",udb_hash(inputtext)); INI_WriteInt(File,"Cash",0); INI_WriteInt(File,"Admin",0); INI_WriteInt(File,"Kills",0); INI_WriteInt(File,"Deaths",0); INI_WriteInt(File,"Ridicak",0); INI_Close(File); } else if(dialogid == DIALOG_LOGIN) { if ( !response ) return Kick ( playerid ); if(udb_hash(inputtext) == PlayerInfo[playerid][pPass]) { INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]); } } else if(dialogid == DIALOG_ACMDS) { switch(listitem) { case 0: { if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Admin Lvl 1+"); ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Admin Level 1", "/ban /kick /warn /duty /mute /unmute /acmds", "Close", ""); } case 1: { if(PlayerInfo[playerid][pAdmin] < 2) return SendClientMessage(playerid, COLOR_RED, "Admin LVL 2+"); ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Admin Level 2", "/goto /get ", "Close", ""); } case 2: { if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_RED, "Admin LVL 3+"); ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Admin Level 3", "/jetpack /removejetpack /freeze /unfreeze ", "Close", ""); } } } return 1; } //============================================================================== public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } public OnPlayerCommandPerformed(playerid, cmdtext[], success) { if(!success) SendClientMessage(playerid, -1, "{FFFFFF} /help "); return 1; } CMD:duty(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 1+ can use this command."); if(PlayerInfo[playerid][pAdmin] >= 1 && IsOnduty{playerid} == 0) { IsOnduty{playerid} = 1; SetPlayerHealth(playerid,9999999.0); SetPlayerArmour(playerid,9999999.0); GivePlayerWeapon(playerid,38,999999); grider[playerid][2] = CreateObject(18693, 0.0, 0.0, 0.0, 0.0, 0.0, 256.0); AttachObjectToPlayer(grider[playerid][2], playerid, 0.0, -0.01, -0.9, 0.0, 0.0, 0.0); } else if( IsOnduty{playerid} == 1) { IsOnduty{playerid} = 0; ResetPlayerWeapons(playerid); SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 100.0); } return 1; } CMD:mute(playerid, params[]) { new muteid, reason[24]; if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Nemáš dostatečná oprávnění"); if(sscanf(params, "us[24]", muteid, reason)) return SendClientMessage(playerid, COLOR_RED, "/mute [name/id] [DUVOD]"); if(strlen(reason) < 1 || strlen(reason) > 24) return SendClientMessage(playerid, COLOR_RED, "Důvod máx 1-24 písmen"); if(muteid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "Hráč není na serveru"); if(muteid == playerid) return SendClientMessage(playerid, COLOR_RED, "Nemůžeš umlčet sám sebe"); if(PlayerInfo[muteid][pAdmin] >= 1) return SendClientMessage(playerid, COLOR_RED, "Nemůžeš umlčet admina"); { IsMuted{muteid} = 1; GameTextForPlayer(muteid,"~r~Muted", 3000, 5); format(fstr, sizeof(fstr), "Admin %s [%d] has muted you - Reason: %s", GetName(playerid), playerid, reason); SendClientMessage(muteid, COLOR_RED, fstr); format(fstr, sizeof(fstr), "Byl jsi umlčen %s [%d] - Reason: %s", GetName(muteid), muteid, reason); SendClientMessage(playerid, COLOR_YELLOW, fstr); new astring[100]; format(astring, sizeof(astring), "Admin %s [%d] umlčel %s [%d] - Reason: %s", GetName(playerid), playerid, GetName(muteid), muteid, reason); SendAdminMessage(GREY, astring); } return 1; } CMD:unmute(playerid, params[]) { new muteid; if(sscanf(params, "u", muteid)) return SendClientMessage(playerid, COLOR_RED, "/unmute [name/id]"); if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Admin LVL 1+"); if(muteid == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "Player not found."); { IsMuted{muteid} = 0; GameTextForPlayer(muteid,"~g~Unmuted", 3000, 5); format(fstr, sizeof(fstr), "Admin %s [%d] has unmuted you.", GetName(playerid), playerid); SendClientMessage(muteid, COLOR_LIGHTBLUE, fstr); format(fstr, sizeof(fstr), "You have unmuted %s [%d]", GetName(muteid), muteid); SendClientMessage(playerid, COLOR_YELLOW, fstr); new astring[100]; format(astring, sizeof(astring), "Admin %s [%d] has unmuted %s [%d]", GetName(playerid), playerid, GetName(muteid), muteid); SendAdminMessage(GREY, astring); } return true; } CMD:kill(playerid) // CMD to commit a suicide { SetPlayerHealth(playerid, 0); return 1; } CMD:freeze(playerid, params[]) { new target, reason[24]; if(sscanf(params, "us[24]", target, reason)) return SendClientMessage(playerid, COLOR_RED, "[USAGE]: /freeze [name/id]"); if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_RED, "Only admin level 3+ can use this command."); if(!IsPlayerConnected(target)) return SendClientMessage(playerid, COLOR_RED, "Player not found."); if(PlayerInfo[target][pAdmin] >= 3) return SendClientMessage(playerid, COLOR_RED, "You cant freeze admins higher rank than you."); { TogglePlayerControllable(target,false); GameTextForPlayer(target,"~r~Frozen", 3000, 5); format(fstr, sizeof(fstr), "Admin %s [%d] has frozen you", GetName(playerid), playerid); SendClientMessage(target, COLOR_RED, fstr); format(fstr, sizeof(fstr), "You have frozen %s [%d]", GetName(target), target); SendClientMessage(playerid, COLOR_YELLOW, fstr); new astring[24]; format(astring, sizeof(astring), "Admin %s [%d] has frozen %s [%d]", GetName(playerid), playerid, GetName(target), target); SendAdminMessage(GREY, astring); } return 1; } CMD:unfreeze(playerid, params[]) { new target; if(sscanf(params, "u", target)) return SendClientMessage(playerid, COLOR_RED, "[USAGE]: /unfreeze [name/id]"); if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 3+ can use this command."); if(!IsPlayerConnected(target)) return SendClientMessage(playerid, COLOR_RED, "Player not found."); { TogglePlayerControllable(target,true); GameTextForPlayer(target,"~g~Unfrozen", 3000, 5); format(fstr, sizeof(fstr), "Admin %s [%d] has unfrozen you.", GetName(playerid), playerid); SendClientMessage(target, COLOR_LIGHTBLUE, fstr); format(fstr, sizeof(fstr), "You have unfrozen %s [%d]", GetName(target), target); SendClientMessage(playerid, COLOR_YELLOW, fstr); new astring[100]; format(astring, sizeof(astring), "Admin %s [%d] has unfrozen %s [%d]", GetName(playerid), playerid, GetName(target), target); SendAdminMessage(GREY, astring); } return true; } CMD:help(playerid) // CMD to commit a suicide { new s[5200]; strcat(s,""r"==============================================================\n"); strcat(s,"\t\t\t"g"Hračské příkazy\n"); strcat(s,""r"= "c"/givecash /warpy\n"); strcat(s,""r"= "c"LEVEL 2 = /goto /get\n"); strcat(s,""r"= "c"LEVEL 3 = /jetpack /removejetpack /freeze /unfreeze\n"); strcat(s,""r"= "c"LEVEL 4 = \n"); strcat(s,""r"= "c"LEVEL 5 = /getinfo\n"); strcat(s,""r"==============================================================\n"); ShowPlayerDialog(p,18799,DIALOG_STYLE_MSGBOX,""g"ACMDS",s,"Cancel",""); return 1; } CMD:warpy(playerid) // CMD to commit a suicide { new s[5200]; strcat(s,""r"==============================================================\n"); strcat(s,"\t\t\t"g"Warpy\n"); strcat(s,""r"= "c"/otto /caligula\n"); strcat(s,""r"= "c"LEVEL 2 = /goto /get\n"); strcat(s,""r"= "c"LEVEL 3 = /jetpack /removejetpack /freeze /unfreeze\n"); strcat(s,""r"= "c"LEVEL 4 = \n"); strcat(s,""r"= "c"LEVEL 5 = /getinfo\n"); strcat(s,""r"==============================================================\n"); ShowPlayerDialog(p,18799,DIALOG_STYLE_MSGBOX,""g"ACMDS",s,"Cancel",""); return 1; } // new str[254]; //format(str,254,"Penize: %d$\nSkin: %d\nNick: %s\nWL: %d\nAlkohol: %d\nPing: %d\nSvet: %d",GetPlayerMoney(id),GetPlayerSkin(id),PlayerName(id),GetPlayerWantedLevel(id),GetPlayerDrunkLevel(id),GetPlayerPing(id),GetPlayerVirtualWorld(id)); //Formát //ShowPlayerDialog(playerid,1231231234,DIALOG_STYLE_MSGBOX,"Info",str,"Close",""); //Zobrazí dialóg CMD:info(playerid) // CMD to commit a suicide { new str[254]; format(str,254,"Penize: %d$\nSkin: %d\nNick: %s\nWL: %d\nAlkohol: %d\nPing: %d\nSvet: %d\nAdmin: %d",GetPlayerMoney(playerid),GetPlayerSkin(playerid),PlayerName(playerid),GetPlayerWantedLevel(playerid),GetPlayerDrunkLevel(playerid),GetPlayerPing(playerid),GetPlayerVirtualWorld(playerid)); //Formát ShowPlayerDialog(playerid,1231231234,DIALOG_STYLE_MSGBOX,"Info",str,"Close",""); //Zobrazí dialóg return 1; } CMD:mod(playerid) { new s[1200]; strcat(s,""r"======================FRM======================================\n"); strcat(s,"\t\t\t"g" "w"Freeroam/HOUSE/GANGS/STUNT/RACE\n"); strcat(s,"\t\t\t"g"Autor: "w"[ARW]_Xter_ & Haskins\n"); strcat(s,"\t\t\t"g"Credits: "w"Derick - Gang Uzemí\n"); strcat(s,"\t\t\t"g"Datum založení: -----\n"); strcat(s," \n"); strcat(s,""r"= "c"Web: www.geometrydash.wbs.cz\n"); strcat(s," \n"); strcat(s,"\t"g"Něco o modu\n"); strcat(s,""r"= "c"Tento server patří do Freeroam skupiny\n"); strcat(s,""r"= "c"Máme tu pro vás domy gangy atd. \n"); strcat(s,""r"= "c"Můžete se také umístit do /top kde se nachází G,killy,Umrtí,Peníze\n"); strcat(s,""r"= "c"Pokud někoho zabijete dostanete pouze jen 5000$ hráči zůstanou peníze!\n"); strcat(s,""r"= "c"Máme tu také pravidla /pravidla za porušení pravidel se TRESTÁ\n"); strcat(s,""r"= "c"Mod hlídá všechny hráče pokud zaznamená cheaty tak hráč může být zablokován\n"); strcat(s,""r"= "c"Přístup na všechny servery kde je Tento mod!\n"); strcat(s,""r"= "c"Pířkazu /novinky zjistíš více!\n"); strcat(s,""r"=====================FRM========================================\n"); ShowPlayerDialog(p,1871,DIALOG_STYLE_MSGBOX,""g"FRM",s,"Zavrit",""); return 1; } CMD:novinky(playerid) { new s[1200]; strcat(s,""r"======================FRM======================================\n"); strcat(s,"\t\t\t"g" "w"Novinky modu\n"); strcat(s," \n"); strcat(s,"\t"g"30.6\n"); strcat(s,""r"= "c"Přidán gang příkazy ke gangu\n"); strcat(s," \n"); strcat(s,"\t"g"29.6\n"); strcat(s,""r"= "c"Přidán příkaz /mod /novinky\n"); strcat(s," \n"); strcat(s,"\t"g"28.6\n"); strcat(s,""r"= "c"Přidán řidičák!\n"); strcat(s,""r"=====================FRM========================================\n"); ShowPlayerDialog(p,1871,DIALOG_STYLE_MSGBOX,""g"FRM",s,"Zavrit",""); return 1; } // gang1 /* CMD:koupitgang(playerid) { if(Gangs[playerid] == 1) return SCM(playerid, COLOR_RED,"Gang již máš!"); GivePlayerMoney(playerid, -1000000); new str[256]; format(str,256,"[GANG]\n {FF0000}Majitel {FFFFFF}hráč %s\nBank: %d | RS: %d",Jmeno(playerid)); Update3DTextLabelText(gang1, COLOR_GREEN, str); Gangs[playerid] = 1; return 1; } CMD:prodatgang(playerid) { if(Gangs[playerid] == 0) return SCM(playerid, COLOR_RED,"Nevlastníš GANG"); GivePlayerMoney(playerid, 500000); new str[256]; format(str,256,"[GANG]\n {FF0000}Na prodej!\nVlastni: NIKDO\nCena: 1000000$"); Update3DTextLabelText(gang1, COLOR_GREEN, str); Gangs[playerid] = 0; return 1; } */ CMD:koupitdom(playerid) { if(Dom[playerid] == 1) return SCM(playerid, COLOR_RED,"Dům již máš!"); GivePlayerMoney(playerid, -1000000); new str[256]; format(str,256,"[HOUSE]\n {FF0000}Vlastní {FFFFFF}hráč %s",Jmeno(playerid)); Update3DTextLabelText(domec, COLOR_GREEN, str); Dom[playerid] = 1; return 1; } CMD:portdom(playerid) { SetPlayerPos(playerid, 1464.4945, 1895.1447, 11.4609); return 1; } CMD:prodatdom(playerid) { if(Dom[playerid] == 0) return SCM(playerid, COLOR_RED,"Nemůžeš prodat dům, když ho nemáš! ;)"); GivePlayerMoney(playerid, 500000); new str[256]; format(str,256,"[HOUSE]\n {FF0000}Na prodej!\nVlastni: Mesto\nCena: 1000000$"); Update3DTextLabelText(domec, COLOR_GREEN, str); Dom[playerid] = 0; return 1; } CMD:acmds(playerid) // CMD to commit a suicide { new s[5200]; strcat(s,""r"==============================================================\n"); strcat(s,"\t\t\t"g"Admin Commands\n"); strcat(s,""r"= "c"LEVEL 1 = /remove /kick /ban /warn /duty /mute /unmute /hry\n"); strcat(s,""r"= "c"LEVEL 2 = /goto /get\n"); strcat(s,""r"= "c"LEVEL 3 = /jetpack /removejetpack /freeze /unfreeze\n"); strcat(s,""r"= "c"LEVEL 4 = /crampy /drampy \n"); strcat(s,""r"= "c"LEVEL 5 = /getinfo /prukazy /rac\n"); strcat(s,""r"= "c"RCON = /gmx\n"); strcat(s,""r"==============================================================\n"); ShowPlayerDialog(p,18799,DIALOG_STYLE_MSGBOX,""g"ACMDS",s,"Cancel",""); return 1; } CMD:hry(playerid) // CMD to commit a suicide { new s[5200]; strcat(s,""r"==============================================================\n"); strcat(s,"\t\t\t"g"Game Commands\n"); strcat(s,""r"= "c"/hledat = Musí najít cigarety jsou dva baličky !\n"); strcat(s,""r"= "c"Příkaz hráčů /mamje\n"); strcat(s,""r"= "c"Vypnout /nehledat\n"); strcat(s,""r"= "c"LEVEL 4 = \n"); strcat(s,""r"= "c"LEVEL 5 = \n"); strcat(s,""r"==============================================================\n"); ShowPlayerDialog(p,18799,DIALOG_STYLE_MSGBOX,""g"ACMDS",s,"Cancel",""); return 1; } CMD:hledat(playerid) // CMD to commit a suicide { if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 1+ can use this command."); new s[128]; cigo = CreateObject(19896, 13.36819, 1719.97083, 22.84608, 0.00000, 0.00000, 0.00000); cigo = CreateObject(19896, -12.32342, 1725.94495, 16.17325, 0.00000, 0.00000, 0.00000); format( s,sizeof(s),""r""g"Admin %s odstartoval hru hledej cigarety",PlayerName(p)); SCMTA( -1,s ); format( s,sizeof(s),""r""g"Jeden balíček je u nevady a jeden u area příkaz /mamje",PlayerName(p)); SCMTA( -1,s ); return 1; } /* CMD:prukazy(playerid) { if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_RED, "Only admin level 5+ can use this command."); if(IsPlayerConnected(playerid)) { new id = strval(params); else if(!strlen(params) || strlen(params)>3) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Použi: /prukazy [ ID ]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Hráč zo zadaným ID nieje na serveri !"); else { new Name2[26]; GetPlayerName(id,Name2,26); new string[128]; Ridicak[id] = 1; } } return 1; } */ CMD:rac(playerid) { if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_RED, "Only admin level 5+ can use this command."); new var0[2000]; for(new var1 = 0; var1 < 500; var1++) { if(IsPlayerConnected(var1) && IsPlayerInAnyVehicle(var1)) { var0[GetPlayerVehicleID(var1)] = 1; } } for(new var1 = 1; var1 < 2000; var1++) { if(!var0[var1]) { SetVehicleToRespawn(var1); } } SCMTAF(0xCA0000AA,"{FFFFFF}Administrator {FF0000}%s {FFFFFF}respawnoval prázdné vozidla",Jmeno(playerid)); { SetVehicleToRespawn(1); } return 1; } CMD:nehledat(playerid) // CMD to commit a suicide { if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 1+ can use this command."); DestroyObject(cigo); new s[128]; format( s,sizeof(s),""r""g"Admin %s vypnul hledej cigarety",PlayerName(p)); SCMTA( -1,s ); return 1; } CMD:mamje(playerid) { if( !IsPlayerInRangeOfPoint(playerid,5, -33.8668,2341.5549,24.1406) && !IsPlayerInRangeOfPoint(playerid,5, -12.2808,1725.9500,17.0661) && !IsPlayerInRangeOfPoint(playerid,5, -12.2808,1725.9500,17.0661)) return SCM(playerid,-1,"Nejsi u cigaret !"); new s[128]; format( s,sizeof(s),""r""g"Hráč %s našel aspoň 1 cigarety hra byla vypnuta!",PlayerName(p)); SCMTA( -1,s ); DestroyObject(cigo); GivePlayerMoney(playerid, 5000000); return 1; } /* CMD:siren(playerid) { new type; new VID = GetPlayerVehicleID(playerid); if(sscanf(params, "d", type)) { SendClientMessage(playerid, -1, "Použij: /siren [type]"); SendClientMessage(playerid, -1, "Majaky: 1 = Uvnitř, 2 = Střecha, 3 = Vypnut."); return 1; } switch(type) { case 1: { if(Siren[VID] == 1) { SendClientMessage(playerid, -1, "Toto vozidlo již má sirénu!"); return 1; } new sendername[MAX_PLAYER_NAME]; Siren[VID] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); SirenObject[VID] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0); AttachObjectToVehicle(SirenObject[VID], VID, 0.0, 0.75, 0.275, 0.0, 0.1, 0.0); return 1; } case 2: { if(Siren[VID] == 1) { SendClientMessage(playerid, -1, "Toto vozidlo již má sirénu!"); return 1; } Siren[VID] = 1; new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); SirenObject[VID] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0); AttachObjectToVehicle(SirenObject[VID], VID, -0.43, 0.0, 0.785, 0.0, 0.1, 0.0); return 1; } case 3: { if(Siren[VID] == 0) { SendClientMessage(playerid, -1, "Toto vozidlo nemá sirénu na to!"); return 1; } Siren[VID] = 0; new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); DestroyObject(SirenObject[VID]); return 1; } default: { SendClientMessage(playerid, -1, "Neplatný typ licence / siréna [typ]"); SendClientMessage(playerid, -1, "Type: 1 = Střecha, 2 = uvnitř, 3 = vypnuto."); }} return 1; } CreateObject(19896, 13.36819, 1719.97083, 22.84608, 0.00000, 0.00000, 0.00000); CreateObject(19896, -12.32342, 1725.94495, 16.17325, 0.00000, 0.00000, 0.00000); CMD:getinfo(playerid) { if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_RED, "Only admin level 5+ can use this command."); if(IsPlayerConnected(playerid)) { new id = strval(params); //else if(Player[playerid][AdminLevel]==1 || Player[playerid][AdminLevel]==2) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Na použitie tohto príkazu potrebuješ aspoň Admin Level 3 !"); else if(!strlen(params) || strlen(params)>3) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Použi: /getinfo [ ID ]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Hráč zo zadaným ID nieje na serveri !"); else { new str[254]; format(str,254,"Penize: %d$\nSkin: %d\nNick: %s\nWL: %d\nAlkohol: %d\nPing: %d\nSvet: %d",GetPlayerMoney(id),GetPlayerSkin(id),PlayerName(id),GetPlayerWantedLevel(id),GetPlayerDrunkLevel(id),GetPlayerPing(id),GetPlayerVirtualWorld(id)); //Formát ShowPlayerDialog(playerid,1231231234,DIALOG_STYLE_MSGBOX,"Info",str,"Close",""); //Zobrazí dialóg return 1; } */ CMD:caligula(playerid) { new string[150]; SetPlayerWarp(playerid,2168.68,1694.35,10.81); SetPlayerInterior(playerid, 0); format(string, sizeof(string), "Hrac ~r~%s ~w~byl odwarpovan k Caligula.", Jmeno(playerid)); //sprava AddStringToTextDraw(string); return 1; } CMD:otto(playerid) { new string[150]; SetPlayerWarp(playerid,-1630.20,1202.79,8.23); SetPlayerInterior(playerid, 0); format(string, sizeof(string), "Hrac ~g~%s ~w~byl odwarpovan k Otto Cars.", Jmeno(playerid)); //sprava AddStringToTextDraw(string); return 1; } CMD:goto(playerid, params[]) // CMD to go to someone { new pid; if(PlayerInfo[playerid][pAdmin] < 2) return SendClientMessage(playerid, COLOR_RED, "Only admin level 2+ can use this command."); if(IsPlayerConnected(pid)) { if(PlayerInfo[playerid][pAdmin]>=2) { if(!sscanf(params, "ui", pid)) { new string[64]; new Float:x, Float:y, Float:z; GetPlayerPos(pid,x,y,z); SetPlayerInterior(playerid,GetPlayerInterior(pid)); format(string, sizeof(string), "You teleported yourself to %s .", GetName(pid)); SendClientMessage(playerid, COLOR_RED, string); SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(pid)); SetPlayerPos(playerid,x+2,y,z); return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /goto [PlayerID/PartOfName]"); } else return SendClientMessage(playerid, COLOR_RED, "You must be an admin to use this command!"); } else return SendClientMessage(playerid, COLOR_RED, "PlayerID is not connected."); } CMD:get(playerid, params[]) // CMD to get someone to you { new pid; if(PlayerInfo[playerid][pAdmin] < 2) return SendClientMessage(playerid, COLOR_RED, "Only admin level 2+ can use this command."); if(IsPlayerConnected(pid)) { if(PlayerInfo[playerid][pAdmin]>=2) { if(!sscanf(params, "ui", pid)) { new string[64]; new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerInterior(pid,GetPlayerInterior(playerid)); format(string, sizeof(string), "You teleported %s to you.", GetName(pid)); SendClientMessage(playerid, COLOR_YELLOW, string); SetPlayerVirtualWorld(pid,GetPlayerVirtualWorld(playerid)); SetPlayerPos(pid,x+2,y,z); return 1; } else return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /get [Name/PlayerID]"); } else return SendClientMessage(playerid, COLOR_RED, "You must be an admin to use this command!"); } else return SendClientMessage(playerid, COLOR_RED, "PlayerID is not connected."); } CMD:kick(playerid, params[]) // CMD for unbanning someone { new pid; new str[128]; new reason; if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 1+ can use this command."); if(sscanf(params,"us", pid, reason)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /kick [Player ID] [Reason]"); if (PlayerInfo[playerid][pAdmin]>=1) { if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, COLOR_RED, "PlayerID is not connected."); if(PlayerInfo[playerid][pAdmin]<=PlayerInfo[pid][pAdmin]) return SendClientMessage(playerid, COLOR_RED, "PlayerID is higher admin rank, can't kick him!"); format(str, sizeof(str), "You have kicked %s. Reason: %s", GetName(pid), reason); SendClientMessage(playerid, COLOR_RED, str); format(str, sizeof(str), "%s have been kicked by %s. Reason: %s", GetName(pid), GetName(playerid), reason); SendClientMessage(playerid, COLOR_BLUE, str); Kick(playerid); } return 1; } CMD:warn(playerid, params[]) // CMD for warning someone { new pid; new str[128]; new reason; if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "Only admin level 1+ can use this command."); if(sscanf(params, "us", pid, reason)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /warn [Player ID] [Reason]"); if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, COLOR_RED, "PlayerID is not connected."); if(PlayerInfo[playerid][pAdmin]>=1) { if(PlayerInfo[pid][pAdmin]>=PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_WHITE, "You can't warn this player: he's higher admin rank!"); if(PlayerInfo[pid][pWarns]>=3) { PlayerInfo[pid][pWarns]++; PlayerInfo[pid][pBanned]++; format(str, sizeof(str), "ADMCMD: %s has been warned by an %s. Reason: %s", GetName(pid), GetName(playerid), reason); SendClientMessageToAll(COLOR_PURPLE, str); format(str, sizeof(str), "AUTO-BAN: %s has been automatically banned. Reason: Too much warnings.", GetName(pid)); SendClientMessageToAll(COLOR_PURPLE, str); Kick(pid); } else { PlayerInfo[pid][pWarns]++; format(str, sizeof(str), "ADMCMD: %s has been warned by an %s. Reason: %s", GetName(pid), GetName(playerid), reason); SendClientMessageToAll(COLOR_PURPLE, str); } } return 1; } CMD:setlevel(playerid, params[]) { new level, id; if(sscanf(params, "ud", id, level)) return SendClientMessage(playerid, COLOR_RED, "[USAGE]: /setlevel [name/id] [level]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, "Player not found."); if(IsPlayerAdmin(playerid)) { PlayerInfo[id][pAdmin] = level; PlayerPlaySound(id,1085,0.0,0.0,0.0); format(fstr, sizeof(fstr), "Admin %s [%d] Nastavil sis LVL %d.", GetName(id), id, level); SendClientMessage(playerid, COLOR_YELLOW, fstr); format(fstr, sizeof(fstr), "Admin %s [%d] Ti nastavil LEVEL %d.", GetName(playerid), playerid, level); SendClientMessage(id, COLOR_LIGHTBLUE, fstr); } else if(PlayerInfo[playerid][pAdmin] == 4) { PlayerInfo[id][pAdmin] = level; PlayerPlaySound(id,1085,0.0,0.0,0.0); format(fstr, sizeof(fstr), "You have set %s [%d] admin level to %d.", GetName(id), id, level); SendClientMessage(playerid, COLOR_YELLOW, fstr); format(fstr, sizeof(fstr), "Admin %s [%d] has set your admin level to %d.", GetName(playerid), playerid, level); SendClientMessage(id, COLOR_LIGHTBLUE, fstr); } else { SendClientMessage(playerid, COLOR_RED, "Only Rcon Login Admins can use this command."); } return true; } CMD:jetpack(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_RED, "Only admin level 3+ can use this command."); { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); SendClientMessage(playerid, COLOR_LIGHTBLUE, "IMPORTANT: Use /removejetpack when your done, DONT LET A PLAYER ACCESS THIS JETPACK!"); format(fstr, sizeof(fstr), "Admin %s [%d] has spawned a jetpack.", GetName(playerid), playerid); SendAdminMessage(GREY, fstr); } return true; } CMD:removejetpack(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_RED, "Only admin level 3+ can use this command."); if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK) { new Float:x, Float:y, Float:z, Float:ang; GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, ang); new VehicleID = CreateVehicle(522, x, y, z, ang, -1, -1, -1); PutPlayerInVehicle(playerid, VehicleID, 0); SetVehicleVirtualWorld(VehicleID, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(VehicleID, GetPlayerInterior(playerid)); ChangeVehicleColor(VehicleID,0,3); DestroyVehicle(GetPlayerVehicleID(playerid)); } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "You do not have a jetpack."); } return 1; } stock GetName(playerid) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); return pName; } forward tip(); public tip() { new nahodny = random(5); switch(nahodny) { case 0: SendClientMessageToAll(0x00FF00FF,"Player Command is /help"); case 1: SendClientMessageToAll(0x00FF00FF,"Admin Command is /acmds"); } } stock AddStringToTextDraw(textchat[150]) { text_chat5 = text_chat4; TextDrawSetString(MiniChat[0], text_chat5); text_chat4 = text_chat3; TextDrawSetString(MiniChat[1], text_chat4); text_chat3 = text_chat2; TextDrawSetString(MiniChat[2], text_chat3); text_chat2 = text_chat1; TextDrawSetString(MiniChat[3], text_chat2); text_chat1 = textchat; TextDrawSetString(MiniChat[4], text_chat1); } /* stock chrfind(needle, haystack[], start = 0) { while(haystack[start]) if(haystack[start++] == needle) return start - 1; return -1; } */ stock SetPlayerWarp(playerid,Float:polohaX,Float:polohaY,Float:polohaZ) { //if(playerwarp[playerid] != 0) return SendClientMessage(playerid,0xEFEFF7AA,"[!] Nemuzes se odwarpovat"); if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) //ak je hrac v aute a je vodic { SetVehiclePos(GetPlayerVehicleID(playerid),polohaX,polohaY,polohaZ); // zisti v akom aute sedi a premiestni to auto na urcenu poziciu }else{ SetPlayerPos(playerid,polohaX,polohaY,polohaZ); //ak nesedi v aute premiestni hraca } return 1; } stock Jmeno(playerid) { new n[24]; GetPlayerName(playerid,n,24); return n; } AntiDeAMX() { new a[][] = { "Unarmed (Fist)", "Brass K" }; #pragma unused a } Mod píše Unknown Kod:
  5. Už jsem teda něco udělal funguje Potřeboval bych najit gamemodetext Upravuji RZE 8
  6. A když to teda nemohu dát víc ani míň tak to se vůbec nedá? Nebo se dá ale je to těžší?
  7. No já chci jen notepad++ Ale jen něco čím se to naučit.
  8. Ahoj, Potřeboval bych návod na upravovani amx Nedáte mi odkaz? děkuji
  9. linanohaahuba

    script Dynamic GPS

    Díky A teď mi to píše že sqlitei nemám. Jáj
  10. linanohaahuba

    script Dynamic GPS

    Když si chci udělat amx nemůže udělat protože nemůže najít RouteConnector
  11. linanohaahuba

    script Dynamic GPS

    A to bude kdy ? Otázka..
  12. 1x warning symbol is never used: "houseid" error: 017: undefined symbol "GiveMoney" Takhle to spamuje 26 erroru
  13. http://prntscr.com/8wyxpu Mám to takhle a vypisuje to 26 erroru
  14. Takže jsme udělal a pořád píše cannot read from file "DOF2.pwn" PS: inc jsem dal do složky include
  15. Tohle je .pwn ale já bych chtěl .inc sehnat
  16. Ahojte potřeboval bych najít #include DOF2.pwn a nevím kde jí sehnat Máte nějaký link prosím?
  17. linanohaahuba

    script vinewood port

    Můj první FS který zveřejním /vinewood Nebo-li port na vinewood LINK: uloz.to/xoy2kUUK/vinewood-amx
  18. a dál: www.imgbank.cz/image/TlU Co tam mám udělat?
  19. Poprosil bych nějaký tutorial díky Zapoměl jsem dodat jak upravit např FS jak tam píše:Autor: atd a aby to psalo: Upravil a jak upravit amx ?
×
×
  • Create New...