Jump to content

Search the Community

Showing results for tags 'filterscript'.



More search options

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Pravidla a oznámení
    • Návrhy změn a hlášení chyb
    • Všechno možné
    • Hledám/nabízím
  • Hry a herní tematika
    • Diskuze
    • Grand Theft Auto V
    • Grand Theft Auto: San Andreas
    • Minecraft
    • Source hry
    • Jiné hry
    • Prezentace projektů
  • Software
    • Diskuze
    • Počítačové sítě
    • Operační systémy a aplikace
    • Programování
    • Grafika a webdesign
  • Hardware
    • Diskuze
    • Pomoc
    • Návody
    • Prezentace tvorby
  • Ostatní
    • Koš

Categories

  • Pawn – filterscripty a gamemody
  • Pawn – skripty od nováčků povinně sem
  • Aplikace a hry

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

Found 19 results

  1. SCRIPT ZCELA PŘEPSÁN JUST ADMIN SCRIPT 1.1 pro 0.3.7 UPDATE MÍSTO ADMIN LEVELU JMÉNO OPRÁVNĚNÍ ROZSÁHLÝ SEZNAM ADMINISTRÁTORSKÝCH PŘÍKAZŮ POUŽITÍ JEDNOTLIVÝCH PŘÍKAZŮ DLE OPRÁVNĚNÍ UDĚLOVÁNÍ TITULŮ A TAGŮ HRÁČŮM VE HŘE ZOBRAZENÍ STATISTIK HRÁČE ZOBRAZENÍ JMÉNA BAREV A JEJICH HEX INGAME SEZNAM VŠECH MODELŮ VOZIDEL ROZSÁHLEJŠÍ SEZNAM A ÚDAJE ONLINE HRÁČŮ MOŽNOST UPRAVIT ÚDAJE OFFLINE HRÁČE POROVNÁNÍ JustAdminSystem v0.3 VS JustAdminScript 1.0 Kompilovaný JustAdminSystem v0.3 Počet příkazů: 68 (+13 VIP) Počet řádků v .pwn: 1816 Velikost .amx: 357 kB Kompilovaný JustAdminScript v1.0 Počet příkazů: 77 Počet řádků v .pwn: 1481 Velikost .amx: 108 kB INFORMACE O JAS Script obsahuje 8 oprávnění, Nelze obejít zmražení, zatčení ani umlčení. Všechno se hráči po návratu serveru či po respawnu opět nastaví, Soubory hráčů se ukládají do scriptfiles/AS/nick.sav, Při nastavení čehokoliv co obsahuje barvy (nick, titul, tag), se místo hex píše jméno barvy (black, red, yellow), Každý administrátor může u časových trestů nastavit 60 vteřin krát jeho admin level, Zabanovaní hráči se na server mohou vrátit ale opět budou vyhozeni se zprávou kdo je banoval a za co, V minulé verzi byly 4 fce na udělení a odstranění titulu. Teď jsou 2. Po příchodu na server se napíše kolik hráčů s maxima je připojeno na serveru, a samozřejmě credits autora. Na všechny časové tresty online (freeze, mute a jail), je pouze jeden timer, který je nastavený po 1 vteřině, místo původních 3. Všechny příkazy obsahuje tuny ošetření a pojistek, aby například nešlo hráči, co neni online cokoliv dát. Administrátorský /port obsahuje několik variant (pěšky, s vozidly, s určitým vozidlem). Při udělení zbraně, či spawnu vozidla se napíše jméno namísto ID. Administrátor s jakýmkoliv levelem, nemůže cokoliv udělovat administrátorům s vyšším levelem(např. Pomocník nemůže nastavit život Moderátorům). Lze upravit údaje i offline hráčům. A mnohem více... UPRAVENÍ DAT OFFLINE HRÁČE Bez problémů lze upravit jakékoliv data od určení zda má titul, po barvu až po důvod banu. Ale má to několik podmínek: 1. Při udělení Ano/Ne údajů se MUSÍ napsat pouze číslo 0 pro Ne, a 1 pro Ano. 2. Při udělení barev (titulu, tagu), se MUSÍ napsat 6místný hex kód (FFFFFF, FF0000, 00FF00). 3. Při udělení trestů (Zmražení, uvěznění, umlčení), při udělení/úpravě času se MUSÍ přidat i Ano/Ne u daného trestu. 4. Při odebrání titulu/tagu je třeba upravit i ano/ne. 5. Při udělení stringu (jméno titulu, jméno tagu) se musí napsat alespoň 3 znaky(např. abc nebo univerzální je none). MAKRA A FUNKCE //ID startovního id, od kterého se budou odvýjet další ID dialogů ve výčtu hodnot: #define START_DIALOG_ID (1111) //Délka souboru při ukládání hráčů: #define MAX_FILE_PATH_LEN (30) //Seznam maker oprávnění: #define LEVEL_PLAYER (0) // Hráč #define LEVEL_TESTADMIN (1) // Zkušební #define LEVEL_HELPER (2) // Pomocník #define LEVEL_MOD (3) // Moderátor #define LEVEL_ADMIN (4) // Administrátor #define LEVEL_MAINADMIN (5) // Správce #define LEVEL_DEVELOPER (6) // Vývojář #define LEVEL_OWNER (7) // Majitel // Počet Administrátorských oprávnění od LEVEL_PLAYER po LEVEL_OWNER: #define MAX_ADMIN_LEVEL (8) // Počet vložených barev: #define MAX_COLORS (12) // Nejdelší jméno barvy (orange): #define MAX_COLOR_NAME_LEN (6) // Nejdelší jméno oprávnění, včetně barev ({37DBE1}Administrátor): #define MAX_ADMIN_RANK_LEN (21) // Největší možná délka titulu: #define MAX_TITLE_LEN (25) // Největší možná délka TAGu: #define MAX_TAG_LEN (15) // Počet povolených vozidel pro spawnutí v /car #define MAX_ENABLED_AVEHICLES (10) // Počet možných vteřin, které může LEVEL_TESTADMIN udělit u časových trestů: #define TIME_MAX_PUN_ALLOWED (60) // Minimální velikost pingu povolená proti /pingkick: #define MAX_ALLOWED_PING (300) // ID všechn trestů pro fci: #define PUNISH_ID_FREEZE (1) #define PUNISH_ID_MUTE (2) #define PUNISH_ID_JAIL (3) // Basic: GetVehicleModelName(playerid); GetPlayerAdminLevel(playerid); HasPlayerTitle(playerid); GetPlayerTitle(playerid); GetPlayerTitleColor(playerid); HasPlayerTag(playerid); GetPlayerTag(playerid); GetPlayerTagColor(playerid); SetPlayerTitleColor(playerid, color); SetPlayerTagColor(playerid, color); IsPlayerOnPort(playerid); IsPlayerBanned(playerid); GetPlayerBanReason(playerid); IsPlayerFreeze(playerid); IsPlayerJail(playerid); IsPlayerMute(playerid); GetPlayerFreezeTime(playerid); GetPlayerJailTime(playerid); GetPlayerMuteTime(playerid); SetPlayerFreezeTime(playerid, time); SetPlayerJailTime(playerid, time); SetPlayerMuteTime(playerid, time); SendErrorMessage(playerid, msg[]); GetAdminLevelName(playerid); GetAdminLevelColor(playerid); SetPlayerAdminLevel(playerid, level); IsPortEnabled(); HasPortEnabledVehicles(); GetPortInterior(); GetPortVW(); GetPortX(); GetPortY(); GetPortZ(); GetPortA(); GetPortSpecifModel(); // Zajímavější: ChangeTitleStatus(playerid, sTitle[], hColor, bool:bTakeGive); ChangeTagStatus(playerid, sTag[], hColor, bool:bTakeGive); SavePlayerData(playerid); LoadPlayerData(playerid); PunishPlayer(playerid, pun_id, bool: pun, time = 0); GetPlayerTagAndTitle (playerid, text[]); GetCountConnectedPlayers(); ShowHowUseCommand (playerid, sCommand[], sParams[]); SetServerPort(bool: status, Float: x, Float: y, Float: z, Float: a, bool: vehs = false, model = 0); SendErrorMessage() Odešle se červená zpráva. playerid - komu msg[] - text Příklad: SendErrorMessage(playerid, "[ ! ] Nemáš dostatek peněz !"); ChangeTitleStatus() a ChangeTagStatus() Nastaví titul (za nickem) a tag (před nickem) hráči ve hře. playerid - komu se nastaví sTitle[] / sTag[] - Co se mu nastaví, bool: bTakeGive - true pro nastavení, false pro odebrání Příklad: commmand<LEVEL_PLAYER>(givevip, cmdid, playerid, params[]) { ChangeTitleStatus(playerid, "Premium", 0xFFFF0000, true); ChangeTagStatus(playerid, "VIP", 0xFFA50000, true); return CMD_SUCCESS; } PunishPlayer() Udělí nebo odebere trest(mute, freeze, jail) hráči ve hře. playerid, - komu se nastaví, pun_id - ID trestu jako je PUNISH_ID_FREEZE (1), PUNISH_ID_MUTE (2) nebo PUNISH_ID_JAIL (3), pun - true pro nastavení, false pro odebrání, time - čas ve vteřinách Příklad: command<LEVEL_PLAYER>(muteme, cmdid, playerid, params[]) { PunishPlayer(playerid, PUNISH_ID_MUTE, true, 1000); SendClientMessage(playerid, -1, "Úspešně jsi se umlčel na 1000 vteřin !"); return CMD_SUCCESS; } GetCountConnectedPlayers() Zjistí počet online hráčů na serveru. Příklad: command<LEVEL_PLAYER>(howmany, cmdid, playerid, params[]) { new str[35 + 1]; format(str, sizeof str, "Na serveru je momentálně %i hráčů", GetCountConnectedPlayers()); SendClientMessage(playerid, -1, str); return CMD_SUCCESS; } Hráč /acmds - Seznam všechn příkazů /admins - Seznam online administrátorů /port - Warp na administrátorský port Zkušební /colors - Seznam jmén barev a jejich hex /models - Seznam modelů a jejich modelid /gmtext - Gamemode text na server /gmtext2 - Druhá varianta gamemode textu /para - Dát si padák /jetpack - Dát si jetpack /var - Varovat hráče (neomezené, nevyhodí hráče) /spam - Zaspamuje chat slovem SPAM /cc - Promaže celý chat /flip - Obrátí vozidlo /say - Napíše do chatu, co napsal administrátor /day - Nastaví den na serveru /night - Nastaví noc na serveru /tempfreeze - Dočasně zmrazí /tempjail - Dočasně uvězní /tempmute - Dočasně umlčení /unfreeze - Odmrazí hráče /unjail - Propustí hráče /remove - Vyhodí hráče z vozidla /unmute - Odmlčí hráče /admincar - Spawnutí administrátorského vozidla /dadmincar - Zničení administrátorského vozidla /goto - Port k hráči /get - Port hráče k sobě /setport - Nastavení administrátorského portu /remport - Vypnutí administrátorského portu Pomocník /jail - Uvěznit hráče /mute - Umlčet hráče /freeze - Zmrazit hráče /nickcolor - Nastavení barvy nicku hráče /repair - Opraví hráči vozidlo /getstats - Zobrazení statistik hráče /disarm - Odzbrojí hráče /time - Nastavení času na serveru /weather - Nastavení počasí na serveru /sun - Nastavit slunečno na serveru /rain - Nastavit déšť na serveru /pingkick - Vykopnout hráče jestliže má moc velký ping (MAX_ALLOWED_PING) /skin - Nastavení skinu hráči /admcol - Nastavení barvy zprávy /admmess - Napsání zprávy na serveru Moderátor /kick - Vyhodit hráče ze serveru /ban - Zabanovat hráče na serveru /gm - Darovat hráči peníze (max 10,000,000$) /gw - Darovat hráči zbraň a munici /hide - Skrýt/odkrýt nick na mapě /car - Spawnutí vozidel na serveru /dcars - Zničeni vozidel na serveru /settag - Nastavení TAGu u hráče /removetag - Odebrání TAGu u hráče /kill - Zabít hráče /world - Poslat hráče do jiného světa /back - Poslat hráče zpět z jiného světa /wl - Nastavit hráči wanted level /respawn - Respawnout hráče Administrátor /getall - Portnout všechny hráče k sobě /rmoney - Resetovat hráči všechny peníze /takemoney - Odebrat určitý obnos hráči /hp - Nastavit hráči život /ar - Nastavit hráči vestu /destroy - Zničit hráči vozidlo /vhp - Nastavit hráči život vozidla /mypos - Zjistit souřadnice a úhel pohledu hráče /pos - Pornout se na dané pozice /plist - Zobrazení statistik všechn hráčů Správce /god - Nastavení nesmrtelnosti (i po spawnu) /godoff - Zrušit nesmrtelnost /resetplayer - Resetovat všechny údaje hráče /setdata - Nastavit data offline hráči Developer Majitel /setmeowner - Nastavit si majitele /setalevel - Nastavit AdminLevel hráči VLOŽENÍ jascript1.amx NA SERVER 1. Vložit jascript1.amx do filterscripts 2. Napsat v server.cfg do filterscript řádku jascript1 3. Vytvořit ve scriptfiles složku AS 4. Připojit se na server a zadat /setmeowner (potřeba RCON) 5 Hotovo DOWNLOAD
  2. JUST GANG SYSTEM v0.1BETA Nejobsáhlejší a nejmodernější gangsystem... JEDNODUCHÝ A PŘEHLEDNÝ EDITOR OBSÁHLÝ SEZNAM MOŽNOSTÍ PRO HRÁČE V GANGU PŘEHLEDNÉ STATISTIKY HRÁČE V GANGU PŘEHLEDNÝ A JEDNODUCHÝ OBCHOD S VOZIDLY DO GANGU PŘEHLEDNÝ SEZNAM VOZIDEL GANGU UKÁZKA JAK ONLINE ČLENŮ GANGU TAK I OFFLINE ČLENŮ GANGU UŽITEČNÝ A PŘEHLEDNÝ SEZNAM VŠECH GANGŮ NA SERVERU MOŽNOST ZMĚNIT RANK I S HEX KÓDY PŘEHLEDNÝ SEZNAM ZBRANÍ GANGU STEJNĚ JAKO JEJICH KOUPĚ A ZMĚNA MOŽNOST ZMĚNIT GANG SÍDLO VYPISOVÁNÍ TAG GANGU DO CHATU NĚKOLIK INFORMACÍ O SCRIPTU Gangy se přidávají in-game pomocí editoru. GS podporuje i možnost vytvářet gangy pro více administrátorů. Jakmile někdo otevře editor, zjistí volné gangid a pro dalšího administrátora zjistí jiné volné id a zůstává "využívané", dokud administrátor gang nevytvoří a nebo neodejde. Po vytvoření gangu v editoru se ukládá a vytváří(načítá) i po zapnutí serveru. V editoru musí administrátor přidat jméno gangu, tag, majitele a pozici. Cena, kasa a respekt lze mít na 0. Pozice v editoru se přidává způsobem, že zjistí aktuální pozici admina. Lze přidat i defaultního majitele aka Město, zapomocí mínusu. Ale pozor: Lze přidat majitele gangu(jméno hráče), ale zároveň dát gang na prodej! Gangy se ukládájí a načítájí zapomocí jejich id, nikoliv jejich jmén. Editor se u daného hráče uchovává dokud gang nevytvoří nebo neopustí server. Většina titulů v dialogu začíná nebo obsahuje jméno gangu, u kterého hráč momentálně je. Nelze přidat gang s jménem, který už existuje. Stejně jako u majitele, jestliže vlastní už nějaký gang. GS obsahuje 4 hodnoty pro každého člena a to Nováček, Člen, Zástupce a Vůdce. Do jednoho gangu lze pozvat pouze 1 hráče, dokud pozvání nepřijme nebo neodejde. Vůdce/Zástupce může upravovat údaje i offline členovi. Maximální možný počet peněz, které lze mít v gangu je 999 999 999$. V případě přesáhnutí se opět vrátí na totu hodnotu. Maximální možný počet respektu, úmrtí a zabití je 9999. V případě přesáhnutí se opět vrátí na tuto hodnotu. Do každého gangu lze zakoupit maximálně 10 vozidel. Každé vozidlo se přidává po zadání příkazu /gvehicle tak, že zjistí jeho pozici po zadání /gva. Jestliže vůdce/zástupce během přidávání vozidlo opustí, bude zničeno. Vozidlo lze pouze začit přidávat na pickupu gangu, a hráč má omezenou pozici na přidání. Lze zakoupit do gangu pouze určitě modely vozidel. GS obsahuje 5 základných kategorií aka slotů pro zbraně, a to Chladné zbraně, pistole, brokovnice, samopaly a těžké zbraně. Po založení gangu, gang nemá žádné zbraně. V obchodě se zakupují zbraně cenou za náboj. Maximální možný počet počet nábojů u každé zbraně v gangu je 99999. Každý člen gangu po spawnu obdrží učité zbraně a náboje. Pokud dojdou, člen dostane poslední zásoby. Respekt lze získat, ale i ztratit ze zabíjení s jinými členy gangů. Gang lze opustit jedině vyhozením z gangu. Až na vůdce. Nelze změnit výplatu Nováčkům a Vůdci. Takže jí vůdce ani nemůže vybrat. a mnohem více... OHLEDNĚ UKLÁDÁNÍ ÚDAJŮ scriptfiles/Gangy/ {id_gangu}.dat - veškeré informace ohledně gangu. {id_gangu}Members.dat- seznam všech členů v daném gangu. Užitečné kvůli jménům offline hráčů. scriptfiles/Gangy/Hraci/{jméno_hráče}.dat - standartní údaje hráče(jestli je v gangu, id gangu, údaje a tak dále). scriptfiles/Gangy/Zbrane/{id_gangu}.dat - seznam zbraní a jejich počet nábojů. scriptfiles/Gangy/Vozidla/{id_gangu}_{slot_id}.dat - informace o daném vozidle(pozice, model, gang a tak dále). SEZNAM PŘÍKAZŮ /gmenu Menu pro rcon administrátora. Zahrnuje vytvoření gangu a smazání gangu /gang Základní příkaz pro všechny hráče a členy gangů. Otevře dialog s možnostmi u daného pickupu gangu. Hráč samozřejmě musí být poblíž. /gangs Seznam gangů pro rcon administrátora. /ginvite Pozve hráče do vašeho gangu. /gyes Přijmout pozvání do gangu. /gno Odmítnout pozvání do gangu. /grleft Opustit gang sídlo. DALŠÍ INFORMACE A MOŽNOSTI ÚPRAVA GANG ÚDAJŮ Ukázka uložených údajů: 1 0 0 0 0 0 3000 5766000 3 3000 1000 0 0 2206.63 1231.45 10.82 GuS Scydo GangUSilnice 1 - Existence gangu. 0 - Gang id. 0 - Zda je gang na prodej. 0 - Cena gangu při prodeji. 0 - Počet zabití v gangu. 0 - Počet úmrtí v gangu. 3000 - Respekt gangu. 5766000 - Kasa gangu. 3 - Počet členů. 3000 - Výplata člena. 1000 - Výplata zástupce. 0 - ID interióru. 0 - Zda je majitelem Město. 2206.63 - X pozice pickupu. 1231.45 - Y pozice pickupu. 10.82 - Z pozice pickupu. GuS - Tag gangu. Scydo - Jméno vůdce gangu. GangUSilnice - Jméno gangu. ÚPRAVA ÚDAJŮ DANÉHO HRÁČE Ukázka uložených údajů: 1 0 3 350661 44 11 102 0 1 0 0 {FFA500}Střelec 1 - Pokud je hráč v gangu. 0 - ID gangu. 3 - Oprávnění člena. 350661 - Přispěl do gangu. 44 - Počet zabití. 11 - Počet úmrtí. 102 - Získaný respekt. 0 - Zda si může vybrat výplatu. 1 - Zda má člen vyp/zapnutý spawn u gangu. 0 - Zda má člen vyp/zapnuté zprávy gangu. 0 - Zda je hráč v interiéru. {FFA500}Střelec - Rank. ÚPRAVA ÚDAJŮ GANG VOZIDEL Ukázka uložených údajů: 0 1 432 0 0 2194.994 1234.298 10.703 266.3910 - ID gangu. 1 - Slot vozidla. 432 - Model vozidla. 0 - 1. ID barvy. 0 - 2. ID barvy. 2194.994 - X pozice pickupu. 1234.298 - Y pozice pickupu. 10.703 - Z pozice pickupu. 266.391 - A pozice pickupu. LZE PŘIDAT I VOJENSKÝ GANG Stačí, když přidáte vozidla a při úprave vozidel přepíšete všechny modely na vojenská vozidla. JAK ZMĚNIT VŮDCE GANGU 1. Změnit vůdce v hl. soubouru - První je potřeba změnit jméno vůdce souboru {id_gangid}.dat 2. Změnit jméno v seznamu členů - V souboru {id_gangu}Members.dat změnit první jméno. 3. Změnit údaji hráči - A nakonec změnit údaje v souboru hráče. DOWNLOAD INCLUDE i-zcmd http://forum.sa-mp.com/showthread.php?t=576114 A to je všechno. jgsystem https://pawno.cz/files/file/67-just-gangsystem/ ZÁVĚR Zatím jsem pracoval stylem "hlavně, že to funguje", takže nechť konečně začne hromadná optimalizace!
  3. Zdravím, Už nejakú dobu premýšľam o tvorbe herného portálu. Keďže ma neuveriteľne baví hra GTA:SA, tak som som chcel spraviť nejaký ten módik ak by sa podarilo. Som tak mierne pokročilý pawner ... Hľadám niekoho, kto by robil filterscripty, ktoré budem potrebovať a potom ich nainštaloval do módu. Mód si budem robiť sám, ide mi o tie doplnky (FS) alebo keď si nebudem dať rady, tak sa nejako dohodneme ... Čo sa tíka módu, chcel by som niečo na spôsob roleplay. Za jeden FS ponúkam 5 - 20 € Samozrejme podľa zložitosti a stráveného času pri pawnení. Som ochotný zaplatiť kľudne aj viac ako tích 20 €, nejak sa určite dohodneme ... Za nainštalovanie do módu priplatím 2 € Ak máte záujem píšte sem, alebo na email -> gsteezee@gmail.com Pozor, títo ľudia sú podvodníci a chceli ma "Scamnút" 1. -> evoolvee@gmail.com | Skype: live:evoolvee | Pôsobí dosť dôverne, takže si dajte pozor ...
  4. Prinášam vám 3D editor vo farbách ako Červena, Modrá, Zelená, Biela, Šedá a tak ďalej. Je tam 11 farieb ale dajú sa dorobiť viacej aby boli Ukladá sa do SF pod menom 3Dtext.txt DOWNLOAD 3DText.zip + k tomu je aj COLOR Editor možná ho poznáte niektorý V tom editori si môžeš aké farby len chcieť
  5. KOD: #include <a_samp> Tady sem zkoušel něco v pwn (udělal jsem to podle pawn stránek) Jenom textdrawy Doufám že se vám Líbí! Thom Gta5WastedThom.zip
  6. Zdravím, vytvořil jsem StuntPark na Nevadě. Budu rád za ohodnocení - Fotky jsou v .rar souboru, download níže. DOWNLOAD : https://ulozto.cz/!55xl4KoGuDT6/stuntpark-nevada-rar OBSAHUJE : 1.) FS StuntParkNevada + AdminVila - Oba 2 FS jsou v jednom - StuntParkNevada 2.) FS Port - AdminVila ( /avila ) 3.) Textový soubor - Kdo stáhne, přečíst ! S҉T҉U҉N҉T҉ ҉P҉A҉R҉K҉ ҉N҉E҉V҉A҉D҉A҉ ҉-҉ ҉B҉Y҉ ҉D҉B҉G҉ | All rights reserved to Jan Partl & dbGraphics
  7. Zdravím, přináším Vám nový způsob převádění timestamp (časového razítka = počet sekund od 1.1.970) na lidčtější způsob. Sice je tento způsob paměťově (RAM) náročnější. Zato CPU nejrychlejší. Ovšem RAM paměti je pro sa-mp server všude dost. Zato CPU ne. Existuje mnoho způsobů např. vložit timestamp do databáze a nechat si vrátit string výsledek. Ovšem můj způsob vykazuje rychlejší výsledky. Další a asi nejhloupější zpusobje samotné počítání data. Protože tu není povoleno vlozit tak dlouhý kód, dávám sem odkaz: https://pastebin.com/6BN6kc1L Použíti: new time = gettime();//random(cellmax); printf("dnes je %s",GetDate(time)); Pokud chcete k tomu přidat i čas tak to lze lehce pomocí: new time = gettime();//random(cellmax); time = time%(24*60*60); printf("hodin=%d minut=%d vterin=%d",time/(60*60)/*pozor na časové pásmo !!!*/,(time/60)%60,time%60); Enjoy
  8. Zdravim, chtel bych na svuj server pridat job system FS. Nema nekdo ? Link..
  9. Ingame Camera Movement Editor O čom to je? Jedná sa o FilterScript, ktorý vám pomôže pri vytváraní pohybu fotoaparátu pomocou InterpolateCameraLookAt a InterpolateCameraPos v hre. Používa sa FlyMod s ktorými môžete ľahko lietať po mape. Vlastnosti => Lietať pomocou FlyMode => Nastavte pozície kamery jednoducho kliknutím na tlačidlo myši => Môžete zmeniť štart pozície, koniec pozície a rýchlosť pozície aj po ukončení pohybu => Jednoducho používaný systém aj z návodom Video Poznámka: Tento filtercript bude fungovať len s SA-MP 0.3e RC5 a vyššie Download: Original topic: Inštalácia: 1. Skopírujte script a dajte ho do programu pawno 2. Stlačte F5 vytvorí sa vám príkaz v amx 3. Vytvorený príkaz dajte do zložky FilterScript 4. Vytvorený príkaz zapíšte do server.cfg 5. Spustite server a ste hotoví!
  10. Zdravím, hledám jeden script na to že když se napíše #(ID) (TEXT) buď je to # nebo @ Teď nevím. Nemáte to někdo prosím ? Hrozně bych to potřeboval
  11. ReturnDate ​Převod časové známky na datum ​Zdravím, rád bych vám představil moji verzi převodu timestampu na datum - ReturnDate. ​Předem bych chtěl skutečně poděkovat za pozornost a trpělivost při čtení tohoto dlouhého příspěvku, snažil jsem se zkrátit jej co nejvíce to jen šlo tak, aby to bylo pochopitelné a mělo to hlavu a patu. ​V případě problémů či potřeby rady se nebojte mě kontaktovat zde či prostřednictvím SZ. Soubor ke stažení zde. ​Proč jsem udělal vlastní verzi? ​Vyvíjím vlastní mód, kde krom pluginů nepoužívám cizí funkce, vždy se snažím udělat vše po svém tak, aby to bylo rychlejší a pokud možno tak i zatěžovalo míň RAM či CPU než verze z internetu. Je sice pravda, že já testuju funkce v cyklu opakující se 1.000.000x (abych zajistil rozdíly) a v praxi se vyvolá tak jedou, možná 2x 3x, ale nemění to nic na tom, že kód musí být nepřehledný a zbytečně komplikovaný, když to jde jednoduše. V tomto případě jsem se po zkušenostech a používání funkcí TimestampToDate a 'date', které mi často ukazovaly trochu jiný datum než měly, že udělám vlastní převod na datum. ​Jaký je rozdíl mezi původními a touto verzí? ​Tato verze nepoužívá zbytečně dvourozměrné proměnné (do kterých se ukládá 12 měsíců, ke každému 2 možné počty dní v měsíci a časová známka) jako je tomu u původních verzí. ​Dalším a hlavním rozdílem je to, že se časová známka nebere od 1.1.1970 00:00:00, ale od předem nastaveného začátku roku. ​Například první registrovaný hráč X bude dne 12.1.2017 (čas není důležitý) a vím, že server nebude už ukládat žádná starší data, ale vždy už jen novější (později registrovaní, timeban,..). ​Proto v includu nastavíme FYear jako 2017; FStamp jako časovou známku pro půlnoc 1.1.2017 (možné získat ZDE, je potřeba k výslednému timestampu přičíst 7200 -> 2 hodiny, SEČ). Při vyvolání funkce se jakoby už přeskočí k té zadané části, kterou je v tomto případě začátek roku 2017 a pokračuje už výpočet ze zbylé časové známky. Prvně se začne cyklit odčítání roku (pokud je minimálně 1 rok k dispozici), dále pokračuje na zjištění měsíců (v tomto kroku není udělaný cyklus, ale jelikož víme, že už zbývá 12 měsíců tak je po jednom prověříme, pokud se zjistí, že už není další k dispozici, přeskočí se na klasické cykly, které dopočítají dny, hodiny, minuty a zbytek jsou sekundy. ​Výhody a nevýhody? ​Výhodami této verze je rychlejší provedení a menší využití paměti RAM. ​Nevýhodou je, že funkce nezjistí starší data než od definovaného v includu (čímž se vlastně zajistí to rychlejší provedení). ​​Test rychlosti ​Porovnal jsem rychlost všech 3 funkcí v cyklu 1.000.000 - ReturnDate, TimestampToDate a date. ReturnDate: 1749 | 709 | 1809 ms (průměr: 1423 ms) TimestampToDate: 3568 | 2167 | 3454 ms (průměr: 3063 ms) date: 37637 | 9752 | 37344 ms (průměr: 28245 ms) ​Shrnutí funkce ​Abych tedy shrnul použití této funkce. ​Přidejte soubor returndate.inc do složky pawno\include. ​V souboru dle vlastních potřeb upravte FYear a FStamp. ​FStamp si můžete obstarat ZDE, zadáte jako datum 1.1. (rok podle FYear) - čas 00:00:00. ​Z timestampu, který vám vygeneruje musíte odečíst 7200 (to jsou 2 hodiny, kvůli SEČ). ​Výslednou hodnotu nastavíte k definici FStamp. ​Příklad, jak získat FStamp a FYear je zde.
  12. Tu mate odemne muj novy drift point counter, vice info se dozvite v samostatnem pwn souboru. Screenshoty: https://prnt.sc/g7a493 https://prnt.sc/g7a4p2 Download: AMX: https://ulozto.cz/!iuUB3oBZqUSn/driftpointcounter-amx PWN: https://ulozto.cz/!bZvSTeaJbJuX/driftpointcounter-pwn Heslo: pawno.cz Tento script funguje tak, ze jakmile zacnete driftovat, tak se vam ukaze tabulka (Screenshoty nahore) A pokud si porad budete udrzovat vas drift, tak vam to bude neustale pricitat, a pricitat penize A jakmile prestanete driftovat, tak se vam prictou penize, a zacinate znova Upozorneni: Toto si nedavejte do RZE, nebo "Ne"vlastnich modu, protoze v nekterych modech, jako je RZE to nemusi fungovat, protoze vlastni anti money hack A tim se vam neprictou penize za drift.
  13. Zdravím, hledám script kde se dá přidávat hudba a lidé si ji na serveru mohou pustit. Bývalo to hodně na rze, hledal jsem to ale nenašel. O čem script je ? To že v pawnu nebo někde se přidají linky na hudbu (youtube atd..) Na serveru napíšeš příkaz /hudba nebo jak to je. A vyjede ti několik písniček který si můžeš pouštět pořád dokola. Prosím nemáte to někdo ? Potřeboval bych to.
  14. Mam to urobene tak že , sa zapne ako keby anketa o POCASIE kde sa každemu hračovy zobrazi MSG v ktorom ma navyber bud suhlasi z určitym počasim alebo nie po skončeni ankety by to malo zmeniť na to počasie ale nedeje sa bohužial nič a ja nwm kvoli čomu by to mohlo biť , takže budem vdačny za vašu radu ak by sa dalo tak do SS , nechcem to rozoberať zbytočne na vyrejnosti ... dakujem za bližšiu radu
  15. Zdar! Dneska sem se nudil tak sem se rozhodl udělat TIP Systém. Žá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/iHVy5jCb 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
  16. 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
  17. V škole sme mali nejaký name generator a bol riešený celkom zaujímavo, teda tu dávam takú jednoduchú verziu v Pawn. To "zaujímavé" je práca so samohláskami a spoluhláskami jednotlivo pomocou arrayov. Skript môžete tiež použiť len-tak vo svojom móde. Tvar stock getRandomName(minimalLength, maximalLength); Chybné vstupy nie sú ošetrené a server pri nich môže, ale aj nemusí padnúť. Skript funguje pre hodnoty minimalLength >= 3 maximalLength <= MAX_PLAYER_NAME Použitie print(getRandomName(4, 9)); // dlzka >= 4 a <= 9 print(getRandomName(3, 8)); -> Lurelo Raqu Skript // Returns a random name of minimalLength and maximalLength // incorrect values are not handled, so server might or might not crash. // for example getRandomName(-4, 9) wouldnt crash the server stock getRandomName(minimalLength = 3, maximalLength = MAX_PLAYER_NAME) { new vowels[] = "aeiou"; // optionally add "y" new consonants[] = "bcdfghjklmnpqrstvwxz"; new name[MAX_PLAYER_NAME]; new length = minimalLength + random(maximalLength - minimalLength); for (new i = 0; i < length; i += 2) name[i] = consonants[random(sizeof(consonants) - 1)]; for (new i = 1; i < length; i += 2) name[i] = vowels[random(sizeof(vowels) - 1)]; name[0] = name[0] - 32; // first letter is mayuscule return name; }
  18. Ahoj, urobil som teda moj ďalší script. Dlho som rozmýšľal čo by som mohol urobiť rádio systém je jedna z najľahších vecí čo som mohol urobiť tak teda ho tu máte. IDialógov: 1000 Aké rádiá obsahuje script? - Evropa 2 - Európa 2 - Impuls - Fajn Rádio - Fun Rádio - Rádio Expres - Frekvence 1 + Tláčitko na stopnutie rádia Čo plánujem do ďalšej verzie? - Určite pridať aspoň 6 rádii kedže týchto 7 si myslím že je dosť málo. - Prípadne opraviť bugy (ak sa nájdu) Downloady: Pastebin: https://pastebin.com/ezGBzQAX Pawno: https://pawno.cz/files/file/64-r%C3%A1dio-syst%C3%A9m/ (Čakám na schválenie) Ak chcete pridať neaké rádio ktoré není moc populárne tak to zašlite na megaparba@centrum.sk a uvidíte ho v ďalšej verzii (ak bude)
  19. Čau, dneska som tak rozmýšľal čo by som v pawne urobil. Kedže som len začiatočník tak veľa možností nemám. Ale rozhodol som sa pre tento FS. Je to Ammo Script. Čo sa v ňom nachádza? - Nákup zbraní - Kúpenie vesty - Kúpenie života - (Zkrácene: všetko čo je v ammonationu.) ID Dialógov: 1000-1005 Čo plánujem do verzie 2.0? Do tejto verzie plánujem hodiť ešte kolonku *Speciálne zbrane* v ktorej bude napríklad padák či okuliare s nočním videním. Ako je script urobený? V diálogoch. Screenshoty: Pri downloadu → Download: ↓ https://pawno.cz/files/file/59-ammo-script/
×
×
  • Create New...