Jump to content

Polisek Polismanovic

Uživatel
  • Příspěvků

    630
  • Registrován

  • Aktivní

  • Vítězných dnů

    12

Everything posted by Polisek Polismanovic

  1. Zdravím vás rozhodl jsem se udělat tutorial jak dát vlastní písničku do Radia. Pomocí svého Webu. (Tím pádem jistota že písničky budou hrát i když budete mít winamp vypnutý.) Řekl bych že mužem jít nato. 1.Krok Najdete mi nějaký pěkný web.Stačí zadarmo nějaký slabší z prostorem. Např: sweb.cz 2.Krok Dejme tomu že budem natom SWEBU Vytvoříme Účet a Zaregistrujeme se 3.Krok Půjdeme do Správce Souboru FTP Kde nahrajeme naší písničku Pak rozklikneme naší písničku 1 Krok.=Správce Souborů 2 Krok = Nahraní souboru - Vyberem Písničku 3 Krok .Rozkliknem písničku Po rozkliknutí se dostanem jsem 4.Krok Jak zkopírujem odkaz: Půjdem pro programu Winamp http://www.stahuj.centrum.cz/multimedia/mp3_a_audio/prehravace/winamp/ Po otevření Půjdem v Levo nahoře -->> File Kde poté dáme PlayURL Kam dáme náš odkaz: Pak dáme View file info Kde se nám otevře tato tabulka Ve které zkopírujeme horní odkaz Už jdem do pawna ! Zapneme PAWNO Vytvoříme si třeba dialog na příkaz /rap Pomocí INCLUDU ZCMD CMD:rap (playerid, params[]) { ShowPlayerDialog(playerid,1, DIALOG_STYLE_LIST, "Výběr Songů CZ/SK Rap:","Majk Spirit- Legendárná \nMajk Spirit - Ženy treba Lubit\nTafrob a Jay - Bratři jak se patří\nTafrob - Rolovací\nEktor - Je mi to Fuk\nEktor - Jak Jinak\nDJ Wich _ Rasco (The Untouchables) - Grizzly (CZ_SK rmx)", "Okey", "Ukončit"); return 1; } ShowPlayerDialog = Otevření Dialogu playerid = Že se otevře hráči který napiše /Rap takže = Vaše ID 1 = ID Dialogu DIALOG_STYLE_LIST = Styl Dialogu Pokud neovládáte Dialog určitě Informace najdete zde na: pawno.cz Poté co jsme si vytvořili vyvolaní dialogu ted do něj musíme dát ty funkce: A aby ste to nekopčili dáme vám obrázek: PlayAudioStreamForPlayer = Spuštění Audio Streamu pro Hráče playerid = id hráče ( Takže vaše) " odkaz " = Nezapomeňte na uvozovky ); = Ukončení Funkce A máme hotovo mužeme jít do hry kde napišem /Rap a máme radio
  2. Zdravím vás. Chtěl bych vás požádat jestli nevíte o nějakém krásném Anti-Car-Jacket. Jde oto že takhle funguje prakticky každej slabší Crasher. Dejme tomu Např: s0b God Of Cars Např: Zde je Loading Který hráče teleportuje do pozice kde mu spadne hra. A tady nastavá problém u mě. Dělám GM kde mám ukladání pozic X,Y,Z A tím pádem se bojím že tam Cheateři budou mít ráj. Co Potřebuji ? Nějaký menší Car-Jacket který by fungoval.(Vlastně obranu proti Crasherům) Zkoušel jsem ten od ATomase v tutorialu ale ten mě kickne když vystoupím z auta. Zkoušel jsem stím nějak Čarovat ale stejně nejde Snad jsem napsal tak aby šlo vidět oco jde. Děkuji za odpovědi
  3. Asi bych to udělal takhle http://wiki.sa-mp.com/wiki/TogglePlayerControllable
  4. Jakože ještě jsem to nepoužíval ale zkus to takhle: Do zahajení mise ( Práce ) Dej Určitej počet CreateObject A třeba do každého Checkpointu dej DestroyObject Do každého CheckPointu jeden Že se to bude mazat A nebo chytře přes Timer A nebo Dynamic Object
  5. Oba to máte velice sexy.... Ale ted já #include <foreach> #include <zcmd> Stock - Takže asi nahoru nejlépe stock ProxDetector(Float:radi, playerid, string[],color) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); foreach(Player,i) { if(IsPlayerInRangeOfPoint(i,radi,x,y,z)) { SendClientMessage(i,color,string); } } } Přikaz CMD:me(playerid, params[]){ new string[128], akce[100]; if(sscanf(params, "s[100]", akce)) { SendClientMessage(playerid, -1, "INFO: /me [akce]"); return 1; } else { format(string, sizeof(string), "* %s %s", GetName(playerid), akce); ProxDetector(30, playerid, string, FIALOVA); } return 1; }
  6. Okey Trochu ti napovím: Zjisti si všechno co můžeš o tomhle: Stock: stock ProxDetector Pak by sis mohl zjistit Tutorials A nebo by ti to mohlo dojít
  7. OMG aspoň že ma pořadnej topic Každej nejak začina ale zas se to nesmi přehanet myslim crazy info
  8. Omg sam sem ti posilal muj Fs na frakce ale kdyz se v tom nevyznas to mas pak tezke. (Sorry za gramatiku pisi z telefonu)
  9. Technická otázka: Nemáš třeba 1 přes ZCMD a Druhej přes OnPlayerCommand.... A nemáš to nastavené aby to nevadilo
  10. Map Editor Lehčí základ MTA A pro SA-MP MAP Construction - Hodí ti CODE a ty si jen vemeš a dáš do FilterScriptu
  11. Zdravím protože já se ted v pawnu opravdu neflákám a chci se učit nové věci. Tak jsem začal asi před týdem pracovat na takovém menším RolePlay Předem chci říct asi vím že tato RolePlay se nebude ze začátku rovnat roleplay jako SFB,LA-RP, INFO: LA je lepší Kde se momentálně bude odehrávat ? -Fort Carson -Los Barancas -Vesnice nad Bay Side ( Ted sorry nevím název) -Postupem času chci přidat pomale Las Venturas ( Las Vegas) Co můžete v RolePlay očekávat ? Frakce: -PD ( SD ) -EMS -FD -Mechanici -Taxikaři -Starosta -Uvažiji o Licenčím centru (Ale aby zas někdo nekritizoval že kopíruji LA-RP) -Uděláme nelegalní frakci +Frakce o které si požadají hráči Povolaní: -Čistič Chodníků -Pizza Rozvoz -Těžař Ropy - Využiji toho že kousek od Fort Carson jsou ropné vrty -Rozvoz novin Funkce vozidel: -Motor -Světla -Řidičák -Kufr ( Otevření Kufru + Inventář v kufru) Výplata: -Vyzvednutí pro nezaměstnané na Úřadu -Ostatní si budou vyzvedávát na Pickupu povolaní -U Frakci na centrále Banka: -Banka -Bankomat Nelegalní Budovy: -Nelegalní Sázky ( ILEGAL) -Výrobna zbraňí Budovy: -Uřad -Interieri u frakcí -Interiery u obchodu -A spousti dalších Pro hráče: -Občanka -Inventář -Mobil Výjmečnost: -Využiji toho že na vesnicích není tolik domů -Takže -Každý dům bude mít vlastní Interier Obchody: -Electro Shop -Obchot z Oblečením -Car Shop Možná jsem nenapsal všechno,Omlouvám se ale fakt jsem si na víc nevzpomenul Prezentace: Čekáte více ? Zkuste to jinde Učím se a dělám proto že mě to baví.
  12. Třeba takhle Proměna: new mise[MAX_PLAYERS]; Definace #define MP3 3 #define MP4 4 #define MP5 5 //Checkpoint switch(mise[playerid]){ case MP3: { if(IsPlayerInCheckpoint(playerid)) DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,78.5069,2004.6786,17.6406,1.0); mise[playerid] = MP4; } case MP4: { if(IsPlayerInCheckpoint(playerid)) DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,85.7207,1993.3427,17.8584,1.0); mise[playerid] = MP5; } case MP5: { if(IsPlayerInCheckpoint(playerid)) DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,85.2980,2002.9158,17.8190,1.0); mise[playerid] = MP3; } Všimni si toho posledního Checkpoitu mise[playerid] = MP3; Přesměruje zpět na první Checkpoint Do: public OnPlayerExitVehicle(playerid, vehicleid){ mise[playerid] = 0; return 1; }
  13. www.convertffs.com funguje ale ted to maj nějaké posrané...... Ale zítra by to mělo asi jít
  14. Podle mě by mělo stačit SetPlayerColor(playerid,0x000000FF);// Na skrytí Barva Černá Ale kdyby ne přečti si toto: http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer
  15. Ten jsem si taky užil. Ale dívej když to někdo bude chtít tak proč bych to nemohl nabízet
  16. No jen nabízím neříkám že to někdo veme. A tenhle prison podle mě má věci kterýma dokažet hráče zaujat. Ale tak nějak jsem čekal že budou takové otázky. Nejde oto že chci vydělat ale odměna za tvorbu by se hodila
  17. Zdravím všechny..... Na začátek: I přesto že tento mod mám rád a dal jsem si snim dost práce. Tak vám ho nabízím. Chtěl bych vám dát možnost Aukce: O co jde ? Prison Break Zkusit si ho můžete na IP Adresse: 109.73.208.219:8493 Nejde oto že bych na modu nechtěl dělat ale nemám dostatek času. A tento mod jsem bral jako takové rozjetí v cestě tvoření GameModu. Ale mám dost práce momentálně: Škola Začínám dělat na RolePlay. A Spoustu dalších věcí. K věci: Co nabízím ? Desert Prison Break - Nevada Takže soubor .pwn soubor z MTA Celou Složku poslední verze. Možnost že tento mod si mužete nastavit pro sebe.(Jakože ste ho vytvořili) A 2 dny po domluvě vysvětlení funkcí kdyby někdo něco nechápal. Informace o Prisonu z Pawnerské Stránky: -Ukládání Informací je v modu pomocí includu YSI/y_ini -Příkazy tvořené přes ZCMD -Hlad přes Progress -Musím se přiznat že některé věci jsem dělal podle tutorialu ale šlo mi oto se funkce naučit. Chápu že pokročilejší pawneři budou možná kritizovat. Ale mě to nevadí. Dělám FilterScripty a GameMody proto abych se učil a baví mě to. Po Officialním dokončení Prison Breaku jsem si dal pauzu týden a pak hned jsem šel dělat na RolePlay. Cenu si navrhněte sami. Děkuji za pozornost prosím o kontakt v SZ ( Soukromé Zprávě)
  18. Zdarec jestli se to chceš naučit tak si udělej Dialog Např: Do Příkazu ShowPlayerDialog(playerid, 30, DIALOG_STYLE_LIST, "Mise","Do LS\nDo SF", "Okey", "Ukončit"); Pak do Dialog Response if(dialogid == 30) { if(!response) return 1; switch(listitem) { case 0: { SetPlayerCheckpoint(playerid,X,Y,Z,Velikost);//Vytvoří Checkpoint mise[playerid] = MS1;//Hodí do OnPlayerEnterCheckpoint (Spojí z MS1 v OnPlayerEnterCheckPoint) } case 1: { SetPlayerCheckpoint(playerid,X,Y,Z,Velikost); mise1[playerid] = MG1; } } } Nahoru k Definacim new mise[MAX_PLAYERS];//Proměna new mise1[MAX_PLAYERS]; //Definace #define MS1 1 #define MG1 1 //Do OnPlayerEnterCheckPoint switch(mise[playerid]) { case MS1: { if(IsPlayerInCheckpoint(playerid))//Taková Kontrola jestli je hráč na CheckPointu DisablePlayerCheckpoint(playerid);//Zruší Checkpointy SendClientMessage(playerid,BARVA_ORANZOVA,"Dorazil jsi na místo dostal jsi 500 dolaru");//Zpráva GivePlayerMoney(playerid,500);//Dá peníze mise[playerid] = MS0;//Vynuluje } } Ještě k přikazu si mužeš dát podmínku že je hráč kamionista Ostatní bys mohl dát To stejné v Mise1
  19. Zdravím vás. Dlouho v Multi Theft Auto (MTA) mi dělalo problem udělat Interier Jednoduše. Protože jak jsem psal do HELPU. Nejde mi MTA. Dneska jsem si hrál v MTA a našel jsem object o kterém jsem vědel ale nikdy mě nenapadlo ho využít. A pomocí něho jsem přišel nato jak udělat jednoduše interier. Zde dávám pomocí VIDEA. Omlovám se za kvalitu zvuku.(Už kupuji jen shit sluchátka z Mikrofonem protože každé nějak zničím) Doufám a Věřím že se to bude někomu hodit. Video: Informace o kanálu na YouTube: Určitě budu dělat i tutorials z Pawna atd.... Díky za pozornost Loučím se.
  20. Počkat: Ty Dokážeš SetPlayerPos Ale A aby SetVehiclePos Celé new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid,x ,y,z ); A podmínku bys mohl dát že ho to portne a zůstane sedět v autě
  21. Nebo takhle: Dělal jsem na Prison Break přes YSI Ale dělal jsem aby to sedlo k Registeru. #include <a_samp> #include <zcmd> #include <sscanf2> #include <YSI\y_ini> #define CAST "polis/hraci/%s.ini" #define YELLOW 0xFFFF00FF #define WHITE 0xFFFFFFFF #define COLOR_BLUE 0x0000BBAA #pragma tabsize 0 enum pInfo { HPozvani, HClen, HBoss, } new PlayerInfo[MAX_PLAYERS][pInfo]; stock GetName(playerid) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, MAX_PLAYER_NAME); return pName; } forward Frakce_data(playerid,name[],value[]); public Frakce_data(playerid,name[],value[]) { INI_Int("HPozvani",PlayerInfo[playerid][HPozvani]); INI_Int("HClen",PlayerInfo[playerid][HClen]); INI_Int("HBoss",PlayerInfo[playerid][HBoss]); return 1; } stock UserPath(playerid) { new string[128],playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,playername,sizeof(playername)); format(string,sizeof(string),CAST,playername); return string; } #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else #endif public OnPlayerConnect(playerid) { INI_ParseFile(UserPath(playerid), "Frakce_%s", .bExtra = true, .extra = playerid); return 1; } public OnPlayerDisconnect(playerid, reason) { new INI:File = INI_Open(UserPath(playerid)); INI_SetTag(File,"data"); INI_WriteInt(File,"HPozvani",PlayerInfo[playerid][HPozvani]); INI_WriteInt(File,"HClen",PlayerInfo[playerid][HClen]); INI_WriteInt(File,"HBoss",PlayerInfo[playerid][HBoss]); INI_Close(File); return 1; } ///////////////Rozdělení CMD //Nastevení Velitele CMD:hnastavitbosse(playerid, params[]) { new id; if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][HBoss] == 1) { if(sscanf(params, "n", id)) return SendClientMessage(playerid, WHITE, "INFO: /hnastavitbosse [ID]"); { new string[255]; PlayerInfo[playerid][HClen] = 1; PlayerInfo[playerid][HBoss] = 0; PlayerInfo[id][HBoss] = 1; PlayerInfo[id][HClen] = 1; SetPlayerSkin(id, 30); SendClientMessage(id, YELLOW, "Gratulujem byl jsi nastaven velitelem teto Frakce (Prison Hooligans)."); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][HClen] == 1) { format(string, sizeof(string), "%s je bossem (Prison Hooligans).", GetName(id)); SendClientMessage(i, YELLOW, string); } } } } else { SendClientMessage(playerid, WHITE, "Pouze RCON Admin nebo Vůdce Frakce muže nastavit Bosse Frakce (Prison Hooligans)"); } return 1; } //Pozvaní CMD:hpozvat(playerid, params[]) { new id; if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][HBoss] == 1) { if(sscanf(params, "n", id)) return SendClientMessage(playerid, WHITE, "FRAKCE: /hpozvat [id]"); { new string[255], string2[255]; format(string, sizeof(string), "Byls pozván do hlavního gangu od %s (/hprijmoutpozvani)", GetName(playerid)); format(string2, sizeof(string2), "Pozval jsi %s do Hlavního Gangu", GetName(id)); SendClientMessage(id, YELLOW, string); SendClientMessage(playerid, YELLOW, string2); PlayerInfo[id][HPozvani] = 1; } } else { SendClientMessage(playerid, WHITE, "Pro Nastavení Velitele Frakce musíš bejt RCON Admin."); } return 1; } ///Přijmout CMD:hprijmoutpozvani(playerid, params[]) { if(PlayerInfo[playerid][HPozvani] == 1) { new string[255]; PlayerInfo[playerid][HPozvani] = 0; PlayerInfo[playerid][HClen] = 1; SetPlayerSkin(playerid, 281); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][HClen] == 1) { format(string, sizeof(string), "%s se připojil k Prison Hooligans.", GetName(playerid)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(playerid, WHITE, "Nejsi pozván!"); } } //hOpustit CMD:hopustit(playerid, params[]) { new string[255]; if(PlayerInfo[playerid][HClen] == 1) { PlayerInfo[playerid][HClen] = 0; PlayerInfo[playerid][HBoss] = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][HClen] == 1) { format(string, sizeof(string), "%s odešel od Prison Hooligans.", GetName(playerid)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(playerid, WHITE, "Nejsi u této frakce (Prison Hooligans)."); } } //Vyhodit CMD:hvyhodit(playerid, params[]) { new string[255]; new id; if(PlayerInfo[playerid][HBoss] == 1) { PlayerInfo[id][HClen] = 0; PlayerInfo[id][HBoss] = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][HClen] == 1) { format(string, sizeof(string), "%s byl vyhozen od Prison Mistic.", GetName(id)); SendClientMessage(i, YELLOW, string); } } } else { SendClientMessage(id,YELLOW, "Není u této frakce (Prison Hooligans)."); } } Podmínka že musí být v frakci. if(PlayerInfo[playerid][HClen] == 0) return SendClientMessage(playerid, YELLOW, "Nejsi u Vězenského Gangu Hooligans.");
  22. This system is Very Low. Byl jsem tam :-) . A už ....... No Comment
  23. Zdravím chtěl bych se zeptat jak uložit přes YSI/y_ini.inc zbraň jen ID 22 Přes Dini bych to asi dal ale když už dělám mod v y_ini tak to nechci mixovat pak bych měl bordel akorád. Takže co potřebuji ? Ukládání Zbraně ID 21 Pomoci Includu YSI/y_ini.inc ZKoušel jsem pár kodu ale furt to nějak blbne Děkuji za Pomoc
×
×
  • Create New...