Kazma 0 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 (upraveno) Zdar! Dneska sem se nudil tak sem se rozhodl udělat Hostname Changer nebo Změna názvu serveru. Záleží na vás jak si to přeložíte Žádné chyby tam nejsou. Jediný "include" který potřebujete je "a_samp" který by jste měli mít už ve složce "includes" automaticky. PASTEBIN https://pastebin.com/9LMDbtKf Myslím si že nejste až tak tupý aby jste nevěděli jak to změnit. V případě problému mně kontaktujte do SZ tzv. Soukromá zpráva S pozdravem. Kazma // Edit! 27.5.2017 / 18:48 Opravena chyba | new var = random(5) https://pastebin.com/F1G8F602 Edited 27. Květen, 2017 by Kazma Link to comment Share on other sites More sharing options...
Hlavní moderátor vEnd 279 Odesláno: 27. Květen, 2017 Hlavní moderátor Share Odesláno: 27. Květen, 2017 Můžu vědět, k čemu je dobrá změna názvu serveru každou sekundu? Link to comment Share on other sites More sharing options...
OceT 60 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Na to, že to je jen timer a funkce na rcon příkaz, tak se divím, že si to zkopíroval ze samp-forumu a jen tam upravil pár drobností.. Tady je originál: http://forum.sa-mp.com/showthread.php?t=273353 2 Link to comment Share on other sites More sharing options...
Tanga 131 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Pekné, ale využitie to nemá.Trochu málo kódu je tam na to, aby som to hodnotil. Link to comment Share on other sites More sharing options...
JardaHrajeCZ 12 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Jak již bylo zmíněno, tak změna názvu serveru je sice dobrá, ale jde to jednoduše přes config, nevím, proč bych si měl nechat každou např. hodinu nechat měnit název serveru Link to comment Share on other sites More sharing options...
Woody 114 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Jak již bylo zmíněno, tak změna názvu serveru je sice dobrá, ale jde to jednoduše přes config, nevím, proč bych si měl nechat každou např. hodinu nechat měnit název serveru Využití to má a je to docela zábavné. Například každou sekundu, ti bude problikávat název serveru (něco jako v mc). Link to comment Share on other sites More sharing options...
Quiter 99 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Myslím, že sa tu nedávno menili pravidlá a vyslovne sa zakázalo robiť scripty na 1 funkciu... Naviac tam máš chybu.... new var = random(5) a používaš z toho 3? si môhol radšej začiatočníkom ukázať slabú ochranu RCON hesla (miesto názvu serveru meniť RCON heslo) Link to comment Share on other sites More sharing options...
Kazma 0 Odesláno: 27. Květen, 2017 Author Share Odesláno: 27. Květen, 2017 Na to, že to je jen timer a funkce na rcon příkaz, tak se divím, že si to zkopíroval ze samp-forumu a jen tam upravil pár drobností.. Tady je originál: http://forum.sa-mp.com/showthread.php?t=273353 Ze SA-MP Forumu jsem to nezkopíroval. Normálně sem to sám udělal Nevím ž čeho hodnotíš když nevíš pravdu. Myslím, že sa tu nedávno menili pravidlá a vyslovne sa zakázalo robiť scripty na 1 funkciu... Naviac tam máš chybu.... new var = random(5) a používaš z toho 3? si môhol radšej začiatočníkom ukázať slabú ochranu RCON hesla (miesto názvu serveru meniť RCON heslo) Dělal sem to na svůj server kde sem to měl 5x. Omlouvám se má chyba // Edit! 27.5.2017 / 18:48 Opravena chyba | new var = random(5) https://pastebin.com/F1G8F602 Můžu vědět, k čemu je dobrá změna názvu serveru každou sekundu? Člověk si to může nastavit např na 5 sekund. Může se to hodit i na Gamemody case 0: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 1: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 2: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru Změnit na case 0: SendRconCommand("gamemodetext [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 1: SendRconCommand("gamemodetext [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 2: SendRconCommand("gamemodetext [CZ/SK]Example / Example"); // Zde si zadejte název serveru Nemám teď tušení jestli to "gamemodetext" mám dobře či špatně. Pekné, ale využitie to nemá. Trochu málo kódu je tam na to, aby som to hodnotil. Pro některé servery ano. Nicméně pokuď daný člověk umí s pawnem tak si myslím že by se mu to hodilo i k změně názvu Gamemodu Například jak to má nyní server Craft-Zone Link to comment Share on other sites More sharing options...
Scydo 397 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 (upraveno) Nemám teď tušení jestli to "gamemodetext" mám dobře či špatně. http://wiki.sa-mp.com/wiki/Advanced_Server_Controls#RCON_Commands Edited 27. Květen, 2017 by Ernst Remer Link to comment Share on other sites More sharing options...
Kazma 0 Odesláno: 27. Květen, 2017 Author Share Odesláno: 27. Květen, 2017 http://wiki.sa-mp.com/wiki/Advanced_Server_Controls#RCON_Commands Díky draku, jo mám to dobře Moc teda využití v tom nevidím ale někomu se to třeba hodí Link to comment Share on other sites More sharing options...
OceT 60 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 (upraveno) Ze SA-MP Forumu jsem to nezkopíroval. Normálně sem to sám udělal Prosím tě, alespoň nelži.. :c Podívej se na ten tvůj kód: https://pastebin.com/9LMDbtKf A pak na ten original: https://pastebin.com/Q3YtuNwx Už jen ten začátek: Tvůj kód: //==========================================// //=HostName Changer by Kazma / pro pawno.cz=// //==========================================// Originál: ////===========================================/// ////==Hostname Changer by Second / Geerdinho8==/// ////===========================================/// Dále, #include <a_samp> máš ve stejném řádku jako je to v originále, to samé forward hostname(); (Navíc máš úplně stejný název pro Timer jak je v originále) Pak Callback OnFilterScriptInit máš úplně stejný, jen místo 3 sekund si změnil timer na 1 sekundu.. Tvůj kód: public OnFilterScriptInit() { SetTimer("hostname",1000,1); // Čas měnění názvu. 1000 = 1 sekunda (Není to přesné) return 1; } Originál: public OnFilterScriptInit() { SetTimer("hostname",3000,1);//<<< You can change the ammount of time the hostname stays till it changes(1000 = 1 second) return 1; } V public hostname() máš stejně pojmenovanou proměnnou new var0 a ještě k tomu tam máš dané random(5); přitom jak si to upravoval, tak si tam smazal ty dva řádky, ale zapomněl si tu 5 změnit na 3 Navíc odtabované to máš stejně špatně, jak ten týpek, co to dělal na samp-forumu.. Tvůj kód: public hostname() { new var = random(5); switch (var) { case 0: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 1: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 2: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru }} Originál: public hostname() { new var = random(5); //If you want less or more messages you can change the random(5); for example to random(8); if you have 8 different messages but dont forget to edit the cases too!! switch (var) switch (var) { case 0: SendRconCommand("hostname Come and take a look in my server!"); case 1: SendRconCommand("hostname Everybody is welcome!"); case 2: SendRconCommand("hostname www.sa-mp.com"); case 3: SendRconCommand("hostname Don't be afraid to join."); case 4: SendRconCommand("hostname Hostname changer by Second"); }} Příště, když už budeš kopírovat, tak si s tím dej více práce, aby to nešlo hnedka poznat.. Edited 27. Květen, 2017 by OceT Link to comment Share on other sites More sharing options...
Kazma 0 Odesláno: 27. Květen, 2017 Author Share Odesláno: 27. Květen, 2017 Prosím tě, alespoň nelži.. :c Podívej se na ten tvůj kód: https://pastebin.com/9LMDbtKf A pak na ten original: https://pastebin.com/Q3YtuNwx Už jen ten začátek: Tvůj kód: //==========================================// //=HostName Changer by Kazma / pro pawno.cz=// //==========================================// Originál: ////===========================================/// ////==Hostname Changer by Second / Geerdinho8==/// ////===========================================/// Dále, #include <a_samp> máš ve stejném řádku jako je to v originále, to samé forward hostname(); (Navíc máš úplně stejný název pro Timer jak je v originále) Pak Callback OnFilterScriptInit máš úplně stejný, jen místo 3 sekund si změnil timer na 1 sekundu.. Tvůj kód: public OnFilterScriptInit() { SetTimer("hostname",1000,1); // Čas měnění názvu. 1000 = 1 sekunda (Není to přesné) return 1; } Originál: public OnFilterScriptInit() { SetTimer("hostname",3000,1);//<<< You can change the ammount of time the hostname stays till it changes(1000 = 1 second) return 1; } V public hostname() máš stejně pojmenovanou proměnnou new var0 a ještě k tomu tam máš dané random(5); přitom jak si to upravoval, tak si tam smazal ty dva řádky, ale zapomněl si tu 5 změnit na 3 Navíc odtabované to máš stejně špatně, jak ten týpek, co to dělal na samp-forumu.. Tvůj kód: public hostname() { new var = random(5); switch (var) { case 0: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 1: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru case 2: SendRconCommand("hostname [CZ/SK]Example / Example"); // Zde si zadejte název serveru }} Originál: public hostname() { new var = random(5); //If you want less or more messages you can change the random(5); for example to random(8); if you have 8 different messages but dont forget to edit the cases too!! switch (var) switch (var) { case 0: SendRconCommand("hostname Come and take a look in my server!"); case 1: SendRconCommand("hostname Everybody is welcome!"); case 2: SendRconCommand("hostname www.sa-mp.com"); case 3: SendRconCommand("hostname Don't be afraid to join."); case 4: SendRconCommand("hostname Hostname changer by Second"); }} Příště, když už budeš kopírovat, tak si s tím dej více práce, aby to nešlo hnedka poznat.. Víš proč tam je 5? Protože sem to měl na svém serveru kde sem měl 5x názvů. Nicméně i kdyby to bylo zkopírované ty nemáš z čeho posuzovat. Vsadil bych se že bys to udělal úplně stejně přes RCON. Víš proč tam je 5? Protože sem to měl na svém serveru kde sem měl 5x názvů. Nicméně i kdyby to bylo zkopírované ty nemáš z čeho posuzovat. Vsadil bych se že bys to udělal úplně stejně přes RCON. Eště ktomu ////===========================================/// ////==Hostname Changer by Second / Geerdinho8==/// ////===========================================/// Používám to všude Link to comment Share on other sites More sharing options...
OceT 60 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 Já se tady nebavím o tom, že to máš dělané přes RCON, ale o tom, že si to zkopíroval ze samp-forumu.. Podpis stejnej Include na stejným místě Forward na stejným místě Stejný název Timeru Callback OnFilterScriptInit úplně stejnej, jen si změnil místo 3 sekund timer na 1 sekundu, neodtabovaný Public Hostname ve stejným řádku Stejná proměnná se stejným random(5) A na konci stejně jako ty máš ty dvě závorky za sebou místo pod sebou.. Jako je to fakt hodně velká náhoda, že to má tolik věcí společného s tím scriptem ze samp-fora.. Link to comment Share on other sites More sharing options...
Kazma 0 Odesláno: 27. Květen, 2017 Author Share Odesláno: 27. Květen, 2017 Na SAMP-Forum nechodím, když už tak tak na pawno.cz Link to comment Share on other sites More sharing options...
OceT 60 Odesláno: 27. Květen, 2017 Share Odesláno: 27. Květen, 2017 (upraveno) Já se tady už s tebou nebudu hádat, když tvrdíš, že si to dělal celé sám a nic si tam nezkopíroval tak ok.. Já si myslím svoje a je to už na ostatních co si o tom budou myslet.. Hodně štěstí s dalšími scripty.. ;D Edited 27. Květen, 2017 by OceT Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 27. Květen, 2017 Administrátor Share Odesláno: 27. Květen, 2017 No mluví proti tobě už jen to , že máš random na 5 a jako "originál" a používáš jen tři. Ale ať je to jakkoliv. Pokud jsi tak špatný , že jsi musel okopírovat něco tak neskutečně primitivního tak to raději všechno vypni a jdi si malovat. Může se stát , že použiješ stejnou promněnou ale každý pawner(programátor) má tak nějak svůj styl jakým píše kód a většinou nebývají dva pawneři uplně stejní. Já mám v kanceláři 4 kolegy a stejný kód by každý napsal uplně jinak. V pawnu se může stát , že se budou styly podobat ale nebudou totožné i s názvy proměnných a stejným zápisem. Jestli opravdu máš za potřebí kopírovat takové blbosti tak by jsi se měl zamyslet nad tím , jestli je pro tebe cena scriptování/programování ta správná. Každopádně takovéhle scripty at už by jsi je napsal sám nebo ne ti nikdy moc "slávy" nevynesou 4 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now