Jump to content

Scydo

Obsahový guru
  • Příspěvků

    872
  • Registrován

  • Aktivní

  • Vítězných dnů

    83

Příspěvky posted by Scydo

  1. před 1 hodinou, Lady_X said:

    PS : Prosím takové ty KINGS za klávesnici zdržte se přiblblých komentářů a raděj při naražení tohoto přispěvku se zas odražte díky,nedávam sem přispěvěk pro to aby jste kritizovali že holka tohle holka tamto atd..

    Ne. Tohle je diskuzní fórum. Sem lidé publikují, zveřejňují nebo píšou o svým problémem, tvorbách a návodech a druzí komentují. Je úplně fuk jestli jsi, kluk, holka, ufoun, Shrek, žlutej nebo modrej se třema nohama, deseti hlavama a pěti palci. Budeme všichni hodnotit tak, jak uznáme za vhodné, tak jak to je a jak by mělo. V opačném případě by šlo o diskriminaci a to hlavně pro ty, co to komentují, že se mají takhle "omezovat" jen protože jsi holka. Dokud to neporušuje pravidla tohoto fóra či zákony ČR(a SR), tak můžeme svobodně psát co chceme. Psát kritiku nebo i názor, co se někomu příčí, ihned neznamená, že je to jen další "king" za klávesnicí. Vyjadřovat svobodně svůj názor je v samotných základech lidských práv. Takže hodně štěstí s jeho omezováním.
    Je tohle dostatečně "nepřiblbý" komentář?

    Tohle mě přímo triggruje, jak někteří si myslí, že si zaručí dobré příspěvky tím, že prosí a apelují na všechny, aby psali jen pozitivní komentáře (aka, psát to, co chtějí číst).
    Ted k serveru:

    - Zprvu, obdivuji lidi, co si dokážou udělat celý portál (tím myslím, hru, webovku/fórum a komunikaci), zcela sami, protože to znám z vlastní zkušenosti, jak to může být náročné. Ať už znalostně, tak i časově.
    - Obnovovat staré koncepty gamemodu jako RZE, je dobré... Ale jen pokud to je z nostalgie(což už tu někdo dělal). V opačném případě dělat další server, kterých je, bylo a určitě ještě je, je zkrátka zbytečné. Bez žádného zajímavého doplňku to nikoho nezaujme. Když už bych měl poradit, tak udělat lepší rekame. To zaujme lidi už jen, protože chtěji vidět, co je jinak oproti staré verzi a co se tam změnilo. Ale vzít už tak dost provařený mód a házet na něj snadno dostupné a stejně provařené FS nemá čím zajímavým přispět. Proto i hráči chodí na tihle hodně staré a celkem známé servery. Ne jen, že mají nějaký ten kousek originality, ale taky u nich bylo dřivě to, co si někteří přidali do svých serveru taky... ,,Na co hrát na serveru s event systémem, kde jsou dva hráči online, když mužu hrát na serveru se úplně stejným event systémem, kde hraje i víc jak 10 lidí?" ...
    - Přilákat na místo v AT je sice zajímavé ale ledatak krátkodobé řešení. Kromě toho, že je velmi velká šánce, že do AT dostaneš nějaké děcko nebo dobrého parchanta, tak navíc jen těm lidem prodloužíš morálku(/náladu) a důvod hrát na serveru:

    Hráč: a. přijde na server -> b. vydělá si nějaké peníze -> c. odejde.
    Admin: a. přijde na server -> b. dostane práva -> c.nagivuje si prachy -> d. koupí všechno co jde -> e. odejde.

    Pokud jde o VIP hráče, tak je to prakticky to samé co s Adminem. Jen se vypustí c.(pokud teda na to nebudou mít práva) a trvá to o něco déle.

    Ohledně té doby 22 - 23. 8. 2020.. to bude server zapnutý jen na jeden den a pak už nikdy a nebo to je jen ukázka?

    • Líbí se mi to! (+1) 2
  2. Když máš u sebe nějaký samopal (tec9, Uzi nebo MP5), a nasedneš jako řidič nebo spolujezdec do vozidla, ze kterého lze střílet (auto, motorka), tak se ti dá automaticky. Jako řidič můžeš střílet pomocí Q a nebo E a střílet a jako spolujezdec stistkneš G(a nebo H teď si nepamatuju přesně, nehrál jsem to už nějakou dobu :d) a střílíš. Pokud máš třeba pistol, brokovnici a nebo ostředlovačku třeba tak logicky střílet nejde.

    Pokud se ti i tak "mažou" zbraně, tak to je buď Gamemodem a nebo FS. Jiný důvod být nemůže.

  3. Nejlepší je na to si zařídit funkci, která ti bude po určité akci, zabití, připojení apod. zjistí, zda má hráč dostatečný počet XP na level up. I když lepší by byl asi timer, ale když je public pomalu na cokoliv co hráč udělá, na odpojení, připojení, střelba, umrtí, respawnutí... No to je na tobě.

    První co, tak si deklarovat pár proměnných, stačí na to dvě:
    (Jediné co, tak hráč musí začínat s levelem 1. Může i s 0 ale bude mít insta level up, jestli chceš zakomponovat i level 0, tak pak musíš požadovanou hodnotu XP jen posunout).

    new 
    	PlayerXP[MAX_PLAYERS], // Počet XP, které hráč má
    	LevelXP[MAX_PLAYERS]; // Počet levelů, který hráč má

    A k tomu ještě i 1 makro, které se pak bude hodit na cyklus, vysvětlení později. Je to makro, který určí maximální level, kterého může hráč dosáhnout:

    #define MAX_PLAYER_LEVEL (255)

    Začneme s fukncí:
    Jednoduchou podmínku, jestliže má více a nebo stejně XP, než kolik potřebuje...

    CheckPlayerXP(playerid) {
    
    	if (PlayerXP[playerid] >= (3 * LevelXP[playerid] * 500)) LevelXP[playerid]++;

    Tady příchází ale problém... Pokud hráč dostane víc XP, třeba na 3 levely, tak funkce ale provede jen jediný level up.
    Řešení, které mě napadá je znovu opakovat předešlou podmínku (nemá návratovou hodnotu, takže fce bude stále pokračovat) a zjistit, zda stále má více XP než potřebuje:

    	if (PlayerXP[playerid] > (3 * LevelXP[playerid] * 500)) {

    Pak už jen na to hodit cyklus. Princip je prostý. Cyklus bude stále pokračovat tím, že k proměnné počet bude přičítat 1 dokud nezjistí, že na další level hráč už nemá XP. Jamile na to narazí. cyklus přeruší a hráči nastaví level, který mu zjistil cyklus:

    		new 
    			i = 0,
    			pocet = LevelXP[playerid];
    		while (i < MAX_PLAYER_LEVEL) {
    			if (PlayerXP[playerid] >= (2 * pocet * 500)) pocet++;
    			else {
    				LevelXP[playerid] = pocet;
    				break;
    			}
    			i++;
    		}

     

  4. Máš totální bordel v blocích. Například tady máš 2 otevření ( { ). Jak fce OnPlayerConnect() tak i podmínky:

    Spoiler
    
    public OnPlayerConnect(playerid)
    { // <<---- 1.
    	if(IsPlayerNPC(playerid)) return 0;
    	if(IsPlayerConnected(playerid))
    	{ // <<---- 2.
    		Event[playerid] = 0;

     

    Ale nikde není 2. uzavření( } ).

  5. před 21 hodinami, Fastmancz said:

    Zdravím,

    prý mám...(více)
    imgur.com/a/lYGGVYz

    Jedno mě ale docela zajímá... A to, v jedné ze zpráv, jeden tvrdí druhému, že mu ukradl hráče/přetáhl ze serveru na druhý... Může mi někdo vysvětlit jak to dokáže ze dne na den? To jako slíbil nějaké VIP, peníze, post v AT ( :kappa: ) či co? :think::d
    A pokud je to skutečně tak, proč se tam nikde nezmiňuje o hráčích co hrají na obou? Nebo to zavládla diktatůra a ,,prostě budeš hrát támhle a tady dostaneš ban" ?
    //edit: Obě strany tvrdí něco jiného. Jeden, že tam ten 2. poslal hráče s reklamou, druhý zase že nic takového neudělal... tak, kdoví co je nakonec z toho věrohodné :d
     

  6. 10 + 1 DŮVODŮ PROČ WOODYHO MODERÁTOREM

    Dobrý den. Jako člen HKK, a silný podporovatel "Woodyho na hrad" bych vám dnes řekl moje důvody, proč by měl být @Woody moderátorem.

    1. Započal svojí kandidaturu na Moderátora už před lety.
    2. Jako jediný má permanentní ban.
    3. První písmenko jeho jména W je 23. písmenko abecedy, 2 * 3 = 6.  A počet administrátorského týmu je 5 (pokud jsem někoho nevynechal). Jeden tam chybí. :illuminati:
    4. Má podobný avatar jako @HighPrint a ten je moderátor.
    5. Lid pawno.cz si ho vybral a chce ho moderátorem.
    6. Historie je plná nepříčetných lidí, které i přes své nehorázné činy, nějakým způsobem přispěli lidstvu. S Woodym to může být stejné!
    7. Jestliže z Woodyho bude nakonec moderátor, vybanuje pouze ty, kteří ho nevolili.
    8. Má solidně dobře vedenou kampaň pro jeho zvoleni.
    9. Jak by mohlo být hůř? :HAhaa:
    10. Už je ověřený uživatel, což je málokdo tady.
    11. Stejně jako ve slově moderátor jsou dvě "O", tak i v jeho jméně jsou. :weSmart:


    Máte vlastní důvody, proč by měl být Woody moderátor? Napište je sem!

    • Si děláš prdel? :D 1
    • OMEGALUL 1
    • Haha! 2
    • Líbí se mi to! (+1) 4
  7. před 2 hodinami, Honles said:

    čaute Neviem prečo hráte na servery wtls je to kopirat kopiruje všetko čo vidi že sa nehabiš nice kido ä

    XFnE.png

     

    Když dostaneš od dodavatele oranžovou barvu, a ty chceš prodávat modrou... asi těžko z oranžové uděláš modrou. PAWN je limitovaný. Může kdeco, ale nemůže zcela všechno. To, že se támhle někde textura podobá, nebo seznam vozidel v textdrawu je skoro stejný jako druhý script, který má také seznam vozidel v textdrawu, ještě neznamená, že se navzájem kopírují.

    Mimochodem, pokud vím, tak WTLS existuje už docela hodně let. Určitě více než 3 roky (ten topic, na který nám dáváš odkaz, tak pochází z roku 2017). Nemohl to, tak nějak úplnou náhodou, být naopak? Že autor toho kopíruje od WTLS? A nebo ještě větší náhoda, že autor to viděl na tom serveru a udělal si vlastní, který pak publikoval?

    • Líbí se mi to! (+1) 1
  8. před 40 minutami, Janik22 said:

    #include <a_samp> 
    #include <izcmd>
    #include <sscanf2> 

    CMD:me(playerid, params[])
    {
        new string[128], msg[128];

        if(sscanf(params, "sz", msg)) return SendClientMessage(playerid,COLOR_RED, "[ !   ]: /me <text>");

        format(string, sizeof(string), "*%s %s", GetName(playerid), msg);
        SendClientMessageToAll(COLOR_WHITE, string);
        return 1;
    }

     

    Takto to asi myslí

    Přidal jsi pro sscanf 2 části pole, které má fce rozdělit. Když  potřebuji jen jeden parametr, tak pracuju s jediným parametrem:
     

    CMD:me(playerid, params[]) {
    	if (isnull(params)) return SendClientMessage(playerid, 0xFF000000, "[ ! ]: /me <text>");
    	new result[144];
    	format(result, sizeof result, "*%s %s", GetName(playerid), msg);
    	return SendClientMessageToAll(-1, result), CMD_SUCCESS;
    }

     

  9. před 2 hodinami, ChimozuFu said:

    by viděli hráči v okruhu toho daného hráče

     

    new 
    	Float:ppos[3];
    GetPlayerPos(playerid, ppos[0], ppos[1], ppos[2]);
    
    for (new i; i < MAX_PLAYERS; i++) {
    	if (IsPlayerInRangeOfPoint(i, 5.0, ppos[0], ppos[1], ppos[2])) {
    		SendClientMessage(i, ...);
        }
    }

     

  10. Hádám, že /me stojí za message, takže jinak řečeno buď PM a nebo /say pro VIP...

    #include <i-zcmd> // !!!
    #include <sscanf2> // !!!
    
    CMD:me(playerid, params[]) {
    	
    	new 
    		id, 
    		msg[120];
    	if (sscanf(params, "us", id, msg)) return SCM(...) /* Špatně napsaný příkaz ! */
    	if (id == INVALID_PLAYER_ID) return SCM(...) /* Špatně napsané ID/Jméno hráče ! */
    	if (strlen(msg) >= 120) return SCM(...) /* Moc velká délka zprávy ! */
    	if (id == playerid) return SCM(...) /* Píšeš zprávu sám sobě ! */
    	new 
    		result[144 + 1],
    		nick[MAX_PLAYER_NAME + 1];
    	GetPlayerName(playerid, nick, sizeof nick);
    	format(result, sizeof result, "[MSG] Od %s(%i): %s", nick, playerid, msg);SendClientMessage(id, 0xFFFF0000, result);
    	GetPlayerName(id, nick, sizeof nick);
    	format(result, sizeof result, "[MSG] Pro %s(%i): %s", nick, id, msg);SendClientMessage(playerid, 0xFFFF0000, result);
    	return CMD_SUCCESS;
    }

    //Ve tmavém režimu ten kus kódu vypadá dobře :d:parrot:

    Ale co má dělat /do to nevím. Hádám že nějakou akci, když je hráč poblíž nějaké lokace, například /do pro natankování. Popiš to víc...

  11. Nic proti, ale nezveřejňovat zdrojový kód a nechat si ho pro sebe, v téhle době je dost dobře zbytečné. Obzvlášť, když tu jsou lidé, co dokáží udělat zcela ten stejný FS ani ne za pár minut. Od stránky funkčnosti až po stránku stylizace :d

    Každopádně jak sám píšeš, že to až moc basic. Chce to něco přidat, například Autologin a nebo při přihašování (a po úspěšné registraci) by se hráči zobrazil dialog s listama na možnosti buď zadat obyč. heslo a nebo heslo na PIN kód, aby se nemusel někdo zdržovat psaním půl hodiny hesla, které mohl zapomenout.

  12. před 12 hodinami, ffredyk said:

    Ta ochrana kolem spawnu byla myšlena jako zóna 1000x1000 obsahující město s "pozemky" s residencí, které by bylo dostupné hráčům. Detaily lze vždy upravit :) pokud vás napadá něco jiného a zajímavého, tak pojďte diskutovat 😄

    - To mi připomíná ty ještě úplně první Minecraft servery, kdy celý svět byl jenom bedrock a jediná tráva byla na pozemcích 30x30 oplocená vždy 3 bloky od sebe :d. Jinak, zrealizovatelné to je. Pomocí subzón v Residencích. Ale kdo bude každému novému hráči udělovat na to práva, a pak mu je odebírat a mazat pozemek, co hráč po 10 minutách znuděný odejde a už se nevratí... To jsem zvědav... :d


    - Udělat ze serveru balík plný miniher jako je Hypixel je sice zajimavé ale nepoužitelné. Kromě toho, že některé hry vyžadují minimálně 3 hráče, tak ještě k tomu každý preferuje něco jiného. Málokdo by hrál všechno. A hrát něco sám? To už rovnou hrát singleplayer a vyjde to na stejno. :d

    - Vymýšlet úplně nový mód pro Minecraft taky není úplně dobrý nápad. Když už, tak bych to nejdřívě nechal na zahraničí, a až pak to předělával k nám. Zkrátka hráči, obzvlášť ti starší jsou už zvyklí na Survival. Ať se připojí kdekoliv, už automaticky čekají na survival, že si postaví barák a zjistí, jaký zajimavý plugin je zrovna na tomhle konkrétním serveru. Když zjistí, že to není survival, ba dokonce úplná novinka, co nikdo nikde ještě nemá, tak zkrátka odejdou nechápavě.

    - Hodit typický survival je sice taková zlatá střední cesta. Ale bez jakékoliv originální vychytávky, co by server měl a ostatní ne, to bude jen další nudný copy server, na který si majitel hází, co zrovna vidí, a hráče to velmi rychle omrzí.

    - Mě napadá, co udělat server koncept "family friendly content", kdy by ani tak tolik nešlo o hraní ale spíše odpočinek, nějaký ten chat s ostatními hráči, po případě z toho udělat rovnou teambuilding, že by se tam hráči spojovali v obrovské komunity... A kdo by byl ochotný darovat něco serveru, dostal by VIP a vlastní pozemek na Spawnu :d


    - Ještě další nápad. Co by se mělo přidat na server, tak cokoliv, kde by se šlo vyšplhat po žebríčku. TOP 5 hráčů co vytěžilo nejvíce bloků. TOP 5 hráčů co ušlo nejvíce bloků. Čím víte, tím lépe. Tohle bere každého hráče snad už od pradávna. Jsem si jistý, že vždycky se najde někdo, kdo se bude snažit být alespoň minimálně v jednom z těchlech TOPů.

    • Haha! 1
    • Líbí se mi to! (+1) 1
  13. Jsem se nudil a neměl jsem co dělat, tak proč ne.

    Jak vždycky můj učitel říkal ,,Vnesený řád rovná se 50 % splněno"...
    No. není to žádná sláva ale řekl bych, že to stačí :d... A i víceméně splňuje všechny podmínky. Jsem to pojmuj ve stylu Košíku.cz. Obrázky jsem si našel na googlu a uložil, tak si je pak najdi a nahraď je, plus si to pak uprav podle sebe ještě.
     

    Spoiler

    https://ctrlv.cz/shots/2020/04/25/l60W.png

    Kód:

    Spoiler
    
    <html>
    	<head>
    		<title>NažerSe</title>
    	</head>
    	<body>
    		<h1><span style="background-color: white;padding: 5px;">NAŽER<span style="background-color:red;color:white">SE</span>.CZ</span></h1>
    		<h3>Ceník všech našich produktů</h3>
    		<table align="center" bgcolor="white" cellspacing="35" cellpadding="35" style="font-size: 20px;box-shadow: 0 8px 50px -6px rgba(0, 0, 0, 0.9);">
    	      	<tr valign="middle" align="center"><td class="bgthead"> </td><td class="bgthead">Produkt</td><td class="bgthead">Výživová hodnota</td><td class="bgthead">Cena</td><td class="bgthead">Akce</td></tr>
    	      		<tr valign="middle" align="center"><td><img src="image1.jpeg"></td><td>Špaldová mouka</td><td>345kcal/100g</td><td>29,90 Kč</td><td><button>Přidat do košíku</button></td></tr>
    	     		<tr valign="middle" align="center"><td><img src="image2.jpeg"></td><td>Protein</td><td>113kcal/100g</td><td>199,90 Kč</td><td><button>Přidat do košíku</button></td></tr>
    	     		<tr valign="middle" align="center"><td><img src="image3.png"></td><td>Bezlepkový ovesný chléb</td><td>376kcal/100g</td><td>28,90 Kč</td><td><button>Přidat do košíku</button></td></tr>
    	      		<tr valign="middle" align="center"><td><img src="image4.jpg"></td><td>Arašídové máslo</td><td>598kcal/100g</td><td>89,90 Kč</td><td><button>Přidat do košíku</button></td></tr>
         	</table>
    	</body>
    	<style>
    		@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');
    		body {
    			background-image: url('https://images.unsplash.com/photo-1543353071-873f17a7a088?ixlib=rb-1.2.1');
    			background-color: black;
    			font-family: 'Source Sans Pro', sans-serif;
    			text-transform: uppercase;
    			line-height: 0.8em;
    			text-align: center;
    		}
    		.bgthead {font-weight: bold;}
    		img {
    			height: 50px;
    			width: 50px;
    			border-radius: 15px 50px 30px;
    		}
    		
    		h1 {
    			margin-top: 2%;
    			color:black;
    			font-size: 55px;
    			font-weight: bold;
    		}
    		
    		button {
    			background-color: white;
    			height: 55px;
    			width: 175px;
    			padding: 10px;
    			border: 1px white 0.1;
    			color:black;
    			text-transform: uppercase;
    			font-size: 16px;
    			cursor:pointer;
    		}
    	</style>
    </html>

     

     

    • Paráda! (+1) 1
  14. On 23. 4. 2020 at 15:07, tck said:

    Po pravde nič... minecraft sa da spraviť zadarmo...

    Minecraft server si sice lze zařídit zdarma ale pouze ve dvou variantách. 1) Zdarma s malou RAM, s nestabilním věčně crash serverem... 2) Na zkoušku, kdy pokud uživatel nezplatí do týdne/měsíce (jak kde), server se mu automaticky smaže.

    • Líbí se mi to! (+1) 1
×
×
  • Create New...