Jump to content

Search the Community

Showing results for tags 'pomoc'.



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 14 546 results

  1. Zdravím, mám takový problém používám froala editor který inicializuji takto dle dokumentace. var editor = new FroalaEditor('#board-content', { imageUploadURL: {plink Settings:uploadImages}, language: 'cs', height: 500, // Change save interval (time in miliseconds). // saveInterval: 700, // Set the save param. saveParam: 'description', // Set the save URL. saveURL: {plink Settings:autoSave}, // HTTP request type. saveMethod: 'POST', // Additional save params. saveParams: { id: JSEM ZÍSKAT ID} }); console.log($("#users option:selected").html()); document.querySelector('#saveButton').addEventListener("click", function () { flashMessage('Uloženo','success'); editor.save.save(); }) a dodělávám si k tomu možnost pomocí select načítat boardy uživatelů. <select id="users" class="form-control users"> <option data-post="{$setting['description']}" data-user="null">Hlavní board</option> <option n:foreach="$members AS $member" data-post="{$member->board}" data-user="{$member->user_id}">{$member->name}</option> </select> $('.users').change(function() { var text = $(this).find('option:selected').attr('data-post'); var id_board = $(this).find('option:selected').attr('data-user'); var editor = new FroalaEditor('#board-content', { saveParams: { id: id_board } }); editor.html.set(text); }); Už jsem došel do fáze kdy text už se do editoru vloží a po uložení tam je.,... jenže nastává problém jak dostat id toho uživatele do SaveParms tak aby tam zůstal. Dle dokumentace mě napadlo něco jako $('.users').change(function() { var text = $(this).find('option:selected').attr('data-post'); var id_board = $(this).find('option:selected').attr('data-user'); var editor = new FroalaEditor('#board-content', {saveParams: {id: id_board}}); editor.html.set(text); Jenže to i tak bere stále ten SaveParms co tam je... což chápu.. Nějaký nápad jak předat id? Díky za rady.
  2. Zdravím, potřeboval bych pomoc ohledně warningu: (6998) : warning 213: tag mismatch celý kód: public PocinatiVzdalenost(playerid) { new Float:x, Float:y, Float:z; Řádek: 6998 (warning) Vzdalenost[playerid] = GetPlayerDistanceFromPoint(playerid, 0, 19, 50); GetPlayerPos(playerid, x, y, z); if(z < 20){ KillTimer(VzdalenostTimmer[playerid]); new str1[50]; format(str1, sizeof(str1), "[Skok] Skočil jsi: %0.2fm.", Vzdalenost[playerid]); SendClientMessage(playerid, minievent_orange, str1); SetVehicleToRespawn(SkokAuto); SkokSkace ++; playerinminigame[playerid] = 0; if(SkokNejvic == -1){ Vyherce = playerid; SkokNejvic = Vzdalenost[playerid]; } if(SkokNejvic < Vzdalenost[playerid]){ Vyherce = playerid; SkokNejvic = Vzdalenost[playerid]; } if(SkokHraci < SkokSkace){ new name[MAX_PLAYER_NAME]; new string[100]; GetPlayerName(Vyherce, name, sizeof(name)); format(string, sizeof(string), "[Skok] Nejdál skočil hráč: %s(%d) s %0.2fm", name, playerid, SkokNejvic); SendClientMessageToAll(minievent_orange,string); SkokZapnuto = 0; SkokCeka = 0; } for(new i; i < MAX_PLAYERS + 1; i++){ if(Skokan == SkokSkace){ if(IsPlayerConnected(i) == 1){ new string[20]; PutPlayerInVehicleEx(i, SkokAuto, 0); AddVehicleComponent(SkokAuto,1087); AddVehicleComponent(SkokAuto,1010); format(string, sizeof(string), "~g~Jdi na to!"); TogglePlayerControllable(playerid, 1); GameTextForPlayer(i, string, 3000, 6); SetPlayerRaceCheckpoint(i, 1, -0.3091,193.2754,501.5870, 0, 0, 0, 20); }else{SkokSkace ++;} } } } }
  3. RealTheN3xSK

    pomoc AuthMe

    Zdravím, Mám problém s jedným pluginom pre Minecraft server na 1.15.1 a je to AuthMe (AuthMeReloaded 5.6.0-beta1) pri nahraní pluginu a nasledovnom reštarte serveru sa server nezapne. Nieje to ostatnými pluginmi, skúšal som ho nahrať samostatne a nešiel. Ďakujem za každú radu
  4. Ahojte, narazil jsem na menší problém, který řeším už celý den a pořád nemůžu přijít na to, proč se to vlastně děje. Než abych se dlouhosáhle rozepisoval, vysvětlím ve zkratce o co jde. Chci si udělat vlastní systém paliva a problém se týká jeho ubývání. Zde jsou nadefinované hodnoty po kterých by palivo mělo ubývat:
  5. Zdravím, na základě návodu jsem přešel s pawn na Atom, ale bohužel mi není schopen pracovat s diakritikou. Někdo nějaké řešení? :-)
  6. Nazdar chalani...potreboval by som poradiť. Mam vytvorenú registráciu z ukladaním PlayerInfo ako je id, meno, heslo, peniaze, smrti, AdminLVL a pod. Problém je ten, že keď v databáze upravím napríklad peniaze, pripojím sa na server tak údaje z databázy prečíta a mám peňazí toľko koľko som si nastavil v tabuľke ale keď si na servery prihodím peniaze alebo zmením AdminLVL, odpojím sa a znovu pripojím, neuloží zmeny do tabuliek. Viete mi s tým pomôcť? Ďakujem PWN
  7. Protivka

    pomoc Pomoc - script

    Zdravím, potřeboval bych pomoct, se základy vytvoření jednoho scriptu. Pokud by jsi mi chtěl pomoct, napiš soukromou zprávu. Jedná se o jeden lehký - jednoduchý script. Dík
  8. LukyiiN

    pomoc Timery a Časovanie

    Ahojte, síce viem, že pokiaľ mi niekto odpovie, ja na to prídem, ale aj tak... Keď si nastavím timer napr na 60 000ms, nikdy sa mi nestane, ze mi prebehne prave presne za 1min a pri odpocte/mute to je problem. Kedze nechcem hraca namiesto 10min umlcaneho nechavat 15min. Napadla ma možnosť, kontrolovať herný čas a podľa neho tieto akcie vykonávať, teda, odstránil by som timery úplne. Neviete ako donútiť timery spolupracovať ?
  9. Zdravím, po nové instalaci pawna se mi vyskytl problém s YSI. Když vyvolám například YCMD:test(playerid, params[]) { SendClientMessage(playerid, -1, "testovaci prikaz"); return 1; } vyhodí mi to warningy warning 203: symbol is never used: "USE@YSI_Visual@y_commands" warning 203: symbol is never used: "test" Vyřešeno
  10. Úvod Čaute, po dlouhé době jsem neměl co dělat.. tak jsem se vrhl opět do sbírek všehochuti.. Narazil jsem na nějaký mód který je po-fanouškovsku vyrobená kopie SanAndreasTeenagers.. Jenže to bych nebyl já, abych tam nenarazil na MySQL :-D Které absolutně nerozumím. :-/ Jenže už je pozdě a mně to chytlo.. Takžeee moje problémy jsou.. 1) Nefunkční Bankovní účty 2) Nefunkční Firmy 3) Nefunkční Domy 4) Nefunkční zprávy ( příkaz /sms ) Nejspíš mám špatně vytvořené tabulky.. Soubor s tabulkama nebyl, a mod si je sám vytvořit neumí. Hledal jsem všechny INSERT INTO , SELECT , UPDATE.. A z nich manuálně tvořil tabulky a jejich hodnoty.. %d jsem nastavoval jako INT výchozí NULL a délka 11. | %s naopak jako TEXT výchozí a délka ponechána prázdná Absolutně nechápu třeba tento řádek:.. SELECT z.ID,z.Hrac,n.NemovitostID,n.Lokalita,n.Kancelar FROM vlastnici3 AS v,nemovitosti3 AS n,zamestnanci3 AS z WHERE v.Hrac='%s' AND v.Typ=1 AND n.FirmaID=v.Count AND z.NemovitostID=n.ID ORDER BY n.Lokalita,n.NemovitostID,n.Kancelar LIMIT %d,30",PlayerName(playerid),stranaid*30); Ale udělal jsem to tak, že z.ID je ID v tabulce zamestnanci3 a naopak v.Hrac je Hrac v tabulce vlastnici3 - snad jsem to pochopil správně :-D Můj mysql_log.txt - po založení účtu, firmy, koupi domu.. [18:26:53 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [18:26:53 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577726813)") [18:33:07 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1062) Duplicate entry '0' (Query: "INSERT INTO konta3(Vlastnik,Typ,Penize,Banka) VALUES ('TESTUser',0,-1577727367,1)") [18:33:07 12/30/19] [WARNING] cache_insert_id - no active cache [18:33:07 12/30/19] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0') [18:36:13 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [18:36:13 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577727373)") [18:57:54 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [18:59:29 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [18:59:29 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577728769)") [19:01:21 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [19:01:21 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577728881)") [19:49:39 12/30/19] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('0') (Query: "SELECT * FROM veh3 WHERE Vlastnik='TESTUser2' AND Slot=0 AND Typ=0") [19:49:39 12/30/19] [ERROR] CMySQLResult::GetRowDataByName() - invalid row index ('0') (Query: "SELECT * FROM veh3 WHERE Vlastnik='TESTUser2' AND Slot=0 AND Typ=0") [21:06:52 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [21:10:00 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [21:10:00 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577736600)") [21:10:28 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [21:10:28 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,0,'A-Bank','Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize',1577736628)") [21:20:31 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'NemovitostID' doesn't have a default value (Query: "INSERT INTO vlastnici3(Count,Hrac,TypVlastnika) VALUES (0,'TESTUser',1)") [21:36:16 12/30/19] [ERROR] cache_get_field_content_int - invalid datatype [22:00:31 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'FirmaID' doesn't have a default value (Query: "INSERT INTO firmy3(Nazev) VALUES ('TESTfirma')") [22:00:31 12/30/19] [WARNING] cache_insert_id - no active cache [22:00:31 12/30/19] [WARNING] CMySQLHandle::DeleteSavedResult - invalid result id ('0') [22:00:31 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'NemovitostID' doesn't have a default value (Query: "INSERT INTO vlastnici3(Count,Typ,Hrac,TypVlastnika) VALUES (0,1,'TESTUser',1)") [22:00:31 12/30/19] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'ID' doesn't have a default value (Query: "INSERT INTO zpravy3(Prijemce,Typ,Odesilatel,Zprava,Time) VALUES (0,1,'TESTUser','{FFDD66}zalozil firmu {FFFFFF}TESTfirma',1577739631)") tabulka zpravy3 tabulka konta3 -například do kolonky Penize script zapisuje čísla jako -7778985665 i když je na účtu 0. tabulka nemovitosti3 tabulka domy3 tabulka firmy3 tabulka vlastnici3 Na závěr ještě přiložím kód co zapisuje do tabulek: 1) Koupě domu if(GetMoney(playerid) < InfoNemovitosti[n][n_Cena]) return SCM(playerid,"~g~~h~Nemas dostatek penez"); DatPenize(playerid,-InfoNemovitosti[n][n_Cena]); SCM(playerid,"~g~~h~Poridil jsi si dum"); format(query,sizeof(query),"INSERT INTO domy3(IDDomu,Lokalita,Byt) VALUES (%d,%d,%d)",NemovitostID,LokalitaID,VybranyBytHrace[playerid]); new Cache:cache = mysql_q(query); format(query,sizeof(query),"INSERT INTO vlastnici3(Count,Hrac,TypVlastnika) VALUES (%d,'%s',1)",cache_insert_id(),PlayerName(playerid)); cache_delete(cache); mysql_q(query,false); Update3DTextLabelText(InfoNemovitosti[n][n_3DText],C_SVETLE_ZELENA,Text3DTextuNemovitosti(n)); 2) Založení firmy if(dialogid == D_ZIV_URAD+1) { if(strlen(inputtext) > 30 || strlen(inputtext) < 3) return ShowPlayerDialogEx(playerid,D_ZIV_URAD+1,DIALOG_STYLE_INPUT,"Živnostenský úřad","Povolená délka názvu je 3 až 30 znaků\nZadej název firmy (doporučuji vynechání diakritiky)","OK","Storno"); if(ExistujeNazevFirmy(inputtext)) return ShowPlayerDialogEx(playerid,D_ZIV_URAD+1,DIALOG_STYLE_INPUT,"Živnostenský úřad","Zadaný název je již obsazen\nZadej název firmy (doporučuji vynechání diakritiky)","OK","Storno"); new query[105]; format(query,sizeof(query),"INSERT INTO firmy3(Nazev) VALUES ('%s')",inputtext); new Cache:cache = mysql_q(query), FirmaID = cache_insert_id(); cache_delete(cache); format(query,sizeof(query),"INSERT INTO vlastnici3(Count,Typ,Hrac,TypVlastnika) VALUES (%d,1,'%s',1)",FirmaID,PlayerName(playerid)); mysql_q(query,false); format(query,sizeof(query),Z_OZNAM2"zalozil firmu "Z_BILA"%s",inputtext); OdeslatMessage(FirmaID,-1,PlayerName(playerid),query,1); DatPenize(playerid,-6000); SCM(playerid,"~b~~h~~h~Firma byla zalozena"); return 1; 3) Zpráva od banky ( vyskytuje se v erroru ) public VyrizeniKarty(ucet) { new query[110]; format(query,sizeof(query),"SELECT k.Banka,k.Vlastnik,u.ID FROM konta3 AS k,ucty3 AS u WHERE k.Ucet=%d AND u.Username=k.Vlastnik",ucet); new Cache:cache = mysql_q(query); if(cache_num_rows()) { new prijemce = mysql_field_int("ID"), bank = mysql_field_int("Banka"); cache_get_field_content(0,"Vlastnik",query); cache_delete(cache); OdeslatMessage(prijemce,GetPlayerID(query),NazvyBanek[bank],"Bankovni ucet ti byl aktivovan, nyni si na nej muzes ulozit sve penize"); } else cache_delete(cache); return 1; Každému kdo by alespoň poradil co a jak.. budu moc vděčnej! :-D ;-)
  11. Ahojte, chcel by som sa spýtať, či nemáte skúsenosti s diakritikou v Sublime text a problémami s multilang systémom. K sublime text, hľadal som aj na Sa-mp.com aj tu, no nič ani zmena syntaxy/kompilera/encodingu nepomohlo. Všetko mám podľa návodu a akonáhle otvorím mód v Sublime text, celý ho prepíše na zmes nezmysluplných znakov a po úprave nenastáva žiadna zmena, len tá, že z "Nemáte" v text editore vznikne "Nemáte" a na servery + v orig. pawn editore je stále "Nemáte"
  12. IchNar

    pomoc EventSystem pls help

    Mám eventsystém by marv http://pastebin.com/0mB8pKWC .Ale nemám sscanf2.pwn,neviete kde by som to našiel?,ďakujem vopred.
  13. ExtremPlay

    pomoc Extáze

    Zdravím, potřeboval bych pomoc, jedná se o extáze, Když hráč prodá extázy hráči tak ten který jí prodává se odečte počet extázi kolik prodal, ale hráč který jí koupí se mu jí nepřičte. Kod: CMD:sellextaze(playerid,params[]) { Prodejce_Extaze[playerid] = playerid; new id; if(sscanf(params,"ddd",id,S_Extaze_Cena[playerid],S_Extaze_Pocet[playerid])) return SCM(playerid,0xFF0000AA,"Napověda: /sellextaze (ID) (Cena) (Počet Tablet)"); else if(Sav[EXTAZE][playerid] < S_Extaze_Pocet[playerid]) return SPIB(playerid, "Nemáte Nedostatek Tablet Extáze", 5); else if(!IsPlayerConnected(id)) return SPIB(playerid, "Hráč není připojen", 5); else if(IfExtaze[playerid] == 1) return SCM(playerid,0xff0000aa, "Už jste někomu poslal nabídku -> /backextaze pro zrušení nabídky"); else if(S_Extaze_Pocet[playerid] < 0) return SCM(playerid,0xff0000aa, "Nelze poslat nabídku s 0 Tablety Extáze !"); SCMF(128,id,0x00FFFFAA,"Hráč %s vám nabízí %d Tablet Extáze za %d$ přijmutí nabídky -> /buyextaze %d",PlayerName(playerid),S_Extaze_Pocet[playerid],S_Extaze_Cena[playerid],playerid); IfExtaze[playerid] = 1; return 1; } CMD:buyextaze(playerid,params[]) { new id; if(sscanf(params,"d",id)) return SCM(playerid,0xFF0000AA,"SERVER: /buyextaze (ID)"); else if(IfExtaze[id] == 0) return SPIB(playerid, "Tento hráč stáhnul/neposlal nabídku", 5); else if(strval(params) > ZjistitHraciPenizeEx(playerid)) return SPIB(playerid, "Nedostatek peněz !", 5); SCMF(128,id,0x00FFFFAA,"Hráč %s od vás koupil Tablety Extáze",PlayerName(playerid)); SCMF(128,playerid,0x00FFFFAA,"Koupil jste Tablety Extáze od hráče %s",PlayerName(id)); Sav[EXTAZE][Prodejce_Extaze[id]]-=S_Extaze_Pocet[id]; Sav[EXTAZE][playerid]+=S_Extaze_Pocet[playerid]; DatHraciPenizeEx(Prodejce_Extaze[id],S_Extaze_Cena[id],-S_Extaze_Pocet[id]); DatHraciPenizeEx(playerid,-S_Extaze_Cena[playerid],S_Extaze_Pocet[playerid]); Prodejce_Extaze[playerid] = -1; S_Extaze_Pocet[playerid] = -1; S_Extaze_Cena[playerid] = -1; IfExtaze[id] = 0; return 1; } CMD:backextaze(playerid) { SPIB(playerid, "Stahli jste nabidku", 5); IfExtaze[playerid] = 0; return 1; }
  14. Honles

    pomoc Register ide

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case DIALOG_REGISTER: { if(!response) return ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Přihlásit se", "{FFFFFF}Vítejte zpět na {9966FF}Test \n\n{FF0066}Zadejte své heslo níže a přihlaste se ke svému hernímu účtu", "Přihlásit se", "Přestat");else if(response) { new hashpass[129],query[280]; WP_Hash(hashpass, sizeof(hashpass), inputtext); if(!strcmp(hashpass, Info[playerid][Password], false)) { mysql_format(mysql, query, sizeof(query), "dotaz * INFO `ÚČTY` KDE` ACC_NAME` = '%e' LIMIT 1", GetName(playerid)); mysql_tquery(mysql, query, query, "OnAccountLoad", "i", playerid); } else { attempts[playerid]++; if(attempts[playerid] == 3) { format(query, sizeof(query), "%s byl kopl za 3 neúspěšné pokusy o přihlášení", GetName(playerid)); SendClientMessageToAll(red, query); DelayKick(playerid); return 0; } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Přihlásit se", "{FF0000}Zadali jste nesprávné heslo\n\n{FFFFFF}Chcete-li se přihlásit, zadejte níže své heslo “, "Přihlásit se", "Přestat"); } } } } case DIALOG_LOGIN: { if(!response) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registrovat", "{FFFFFF}Vítejte zpět na {9966FF}Test\n\n{FF0066}Zadejte své heslo níže pro registraci herního účtu "," Registrace "," Ukončení "); else if(response) { GetPlayerIp(playerid, Info[playerid][IP], 16); WP_Hash(Info[playerid][Password], 129, inputtext); ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "{FFFFFF} Zadejte svůj e-mail níže:", " Registrovat "," "); } } case DIALOG_EMAIL: { if(!response) return ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "{FFFFFF}Zadejte prosím svou e-mailovou adresu: "," Zaregistrujte se", ""); else if(response) { if(isnull(inputtext)) return ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "{FFFFFF}Zadejte prosím svou e-mailovou adresu: "," Registrovat ", ""); if(!IsValidEmail(inputtext)) return ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "{FF0000}Neplatná e-mailová adresa! \ N \ n {FFFFFF} Níže prosím zadejte svou e-mailovou adresu: "," Registrovat "," "); format(Info[playerid], 35, inputtext); new query[680], year, c_month, day; getdate(year, c_month, day); new month[15]; switch (c_month) { -------------------------------------------------------------------------------------------------------------------------------------------------- neni mozne stale sa to bugne normal opravte pls
  15. LukyART

    pomoc Matice v Céčku

    Zdar hoši, potreboval by som pomôcť s jazykom C do školy. Panička mi dala zadanie o vytvorení programu, ktorý bude násobiť matice A 2x3 a B 3x3, ktoré uloží do matice C a v tejto matici C nájde stĺpec, ktorého priemer je najväčší, čiže každý stĺpec spriemeruje a vyhodí najväčší. No a ja ako tak sa viem dostať po násobenie matíc, potom s tými stĺpcami som ako už vybavený Pomohol by prosím vás niekto s tým? Ono to vraj ej úplne triviálne ale tak pre mňa debila, nie no. Kľudne zaplatím za pomoc, len to musím mať do štvrtka odovzdané. Ďakujéém.
  16. ExtremPlay

    pomoc Timer-Balík

    Zdravím, mám menší problém. Potřeboval bych - timer, nebo něco takového když hráč stoupne na pickup(balíček) a sebere odměnu, tak aby ten pickup(balíček)se zobrazil za půl hodiny (30minut) Kod na sebrání v pickupu: new BalikID = GetBalikID(playerid); if(BalikID != -1) { //Sav[VIP][playerid] = 0; new Darek = random(10); switch(Darek) { case 0: { SPIB(playerid, "Balicek: Dostal jste Desert Eagll s 50 naboji", 5); GivePlayerWeaponEx(playerid,24,50); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 1: { GivePlayerWeaponEx(playerid,26,50); SPIB(playerid, "Balicek: Dostal jste Sawnoff s 50 naboji", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 2: { GivePlayerWeaponEx(playerid,29,50); SPIB(playerid, "Balicek: Dostal jste MP5 s 50 naboji", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 3: { GivePlayerWeaponEx(playerid,30,50); SPIB(playerid, "Balicek: Dostal jste AK47 s 50 naboji", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 4: { GivePlayerWeaponEx(playerid,31,50); SPIB(playerid, "Balicek: Dostal jste M4 s 50 naboji", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 5: { SPIB(playerid, "Balicek: Dostal jste 250 XP", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 6: { SPIB(playerid, "Balicek: Dostal jste 500 XP", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 7: { DatHraciPenizeEx(playerid, 5000); SPIB(playerid, "Balicek: Dostal jste 5000$", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 8: { DatHraciPenizeEx(playerid, 10000); SPIB(playerid, "Balicek: Dostal jste 10,000$", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 9: { SetPlayerHealth(playerid, 100); SPIB(playerid, "Balicek: Byl jste vylecen", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } case 10: { SetPlayerArmourEx(playerid, 100); SPIB(playerid, "Balicek: Dostal jste Vestu", 5); if(HaveVIP(playerid) == 1) { Sav[VIP][playerid] += Days(5); }else{ Sav[VIP][playerid] = 0; Sav[VIP][playerid] = gettime() + Days(3);// ta jak teraz? } } } Cheat[ZbraneProtekce][playerid] = 5; } ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Vytvoření balíčků: stock GetBalikID(playerid) { for(new i; i < BalickeCount; i ++) { if(IsPlayerInSphere(playerid, Balicek[Ba_x], Balicek[Ba_y], Balicek[Ba_z], 3)) { return i; } } return -1; } //------ stock CreateBalik(Float: B_x, Float: B_y, Float: B_z, BalikID) { if(BalickeCount < MAX_BALICKU) { Balicek[BalickeCount][Ba_x] = B_x; Balicek[BalickeCount][Ba_y] = B_y; Balicek[BalickeCount][Ba_z] = B_z; //---- Balicek[BalickeCount][BalicekID] = BalikID;//id pickupu //----- Balicek[BalickeCount][Balik] = CreatePickup(19054, 2, B_x, B_y, B_z); if(BalikID == 1247) { Balicek[BalickeCount][BalikWL] = CreatePickup(19054, 2, B_x, B_y, B_z); } BalickeCount ++; }else print("prekrocen MAX_BALICKU"); return 1; }
  17. Zdravím, hľadám mappera na GTA 5 na dlhodobú spoluprácu. Finančná odmena nie je vylúčena ale je potreba k tomu mať aj dostatočné skúsenosti. Aj keď by som bol radšej za človeka, ktorý by si rád pridal do projektu a pomohol ho rozvíjať dlhodobo, nebráním sa ľuďom, ktorí by urobili danú "zakázku" za peniaze. Čo by si mal ovládať: • Práca s ľubovoľným map editorom (najlepšie Codewalker) • Práca v 3ds Max (aspoň vyrezávanie dverí aby boli interiéry enterable bez teleportov) • Mať trošku predstavivosti a cítenia k tomu mappingu (tým myslím že nie že nahádžem par objektov a čau, ale že budeš fakt myslieť aj na detaily) Plusy: • Modelovanie vlastných objektov / interiérov (tzn. nie mapping z propov ale vytvoriť vlastný model interiéru) • Chápanie ako fungujú v GTA 5 IPLka, mapy, dimenzie apod. • Nejaké referencie, predošlé práce apod. Keďže sa jedná o kolektív friendly ľudí, ktorí na tom pracujú vo svojom voľnom čase, by som bol nerád za výbušného človeka alebo lenivca, ktorý by akurát rozvrácal morálku týmu. Viem povedať že ak sa nám podarí projekt dokončiť, bude to dosť veľké. Ak som ťa aspoň trochu zaujal, spĺňaš podmienky vyššie a máš chuť pomôcť či dohodnúť sa, napíš mi na Discord: Codeyn.#0181 Discord projektu: SERVER INVITE
  18. Anonimou

    pomoc prosim pomoste

    #include <a_samp> // ---------- Define ---------- // new Text:TextDraw; new TextTextDraw = ; // ---------- Define ---------- // public OnFilterScriptInit() { SetTextDraw(TextDraw); SetTimer("TextDraw", 60000, true); TextDraw = TextDrawCreate(498.000000, 13.000000, "SweetGaming"); TextDrawBackgroundColor(TextDraw, 255); TextDrawFont(TextDraw, 1); TextDrawLetterSize(TextDraw, 0.440000, 1.100000); TextDrawColor(TextDraw, -1); TextDrawSetOutline(TextDraw, 1); TextDrawSetProportional(TextDraw, 1); return 1; } public OnFilterScriptExit() { TextDrawDestroy(TextDraw); return 1; } public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid, TextDraw); return 1; } forward TextDraw(playerid); public TextDraw(playerid) { TextDraw++; SetTextDraw(TextDraw); new string[48]; TextDraw(string, sizeof(string), "%", TextDraw); TextDrawSetString(TextDraw,string); if(TextDraw == 23) { TextDraw = 0; } return 1; } Dnes som robil textdraw a nechapem prečo nejde pomošte
  19. ExtremPlay

    pomoc Pawno-Balíček

    Zdravím potřeboval bych pomoc, jedná se o balíček Když jsem si vytvořil balíček, a hráč to najde tak bych chtěl, aby zmizel i po restartu, že je jenom jedno rázový, kdo ho najde ten vyhraje Kod začátečník: if( pickupid == balik) { GivePlayerWeapon(playerid, 27, 160); SendClientMessage(playerid, 0xFFFFFFAA, "[ {00FF00}!{FFFFFF} ] Našel jsi Combat brokovnici se 160 náboji!"); }
  20. Anonimus24

    pomoc TextDrawCreate

    Ahoj chci se zeptat kde může být problém když používám TextDrawCreate npř na domy proč se mi neukazuje celej text který tam mám napsaná a ukáže se mi jen něco jak můžu zvětšit rozhraní maximální velikosti? SPIBF(280,playerid,2,"Cislo: ~r~%d~n~~w~Majitel: ~r~%s~n~~w~Cena: ~r~%s$~n~~w~Inkaso: ~r~%s$~w~/~r~%s~w~kreditu~n~~n~~w~Stisknete ~r~SPACE + LALT ~w~pro koupeni domu~n~~n~~r~LALT ~w~pro vstoupeni.",HouseIDS,House[HouseIDS][Owner],Number(House[HouseIDS][Cena]),Number(House[HouseIDS][Inkaso]),Number(House[HouseIDS][InkasoKredit])); Obrázek zde
  21. Mofiik

    pomoc Pomoc - MTA

    Ahoj, jelikož už jsem vyzkoušel snad uplně vše, jako například přehrát scripty, přenahrát MYSQL a tak dále, tak se obracím na vás. Mám menší problém, na MTA serveru mám interior systém, vytváření domů a vše možné jde, ale když si hráč dům zakoupí.. strhne mu to peníze a dům mu to neprodá. ( zůstane ke koupi). Je tu někdo, kdo by mi dokázal pomoci? neboli vysvětlit co s tím?
  22. ExtremPlay

    pomoc Timer-Školy

    Zdravím, potřeboval bych pomoc, na Autoškoly bych potřeboval timer Že hráč stoupne na "Chcete zahájit autoškolu" Tak po 5 sekundách nemůže na to stoupnout Děkuji za pomoc. PAWN KOD: switch(SkolaID) { case AUTOSKOLA_TEST: { format(STR, sizeof(STR), "Autoškola"); format(STR_X, sizeof(STR_X), "Chcete zahájit řidičský test Autoškoly ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } case MOTOSKOLA_TEST: { format(STR, sizeof(STR), "Motoškola"); format(STR_X, sizeof(STR_X), "Chcete zahájit řidičský test Motoškoly ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } case LODNISKOLA_TEST: { format(STR, sizeof(STR), "Lodní škola"); format(STR_X, sizeof(STR_X), "Chcete zahájit řidičský test pro Lodní školu ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } case LETECKASKOLA_TEST: { format(STR, sizeof(STR), "Letecká škola"); format(STR_X, sizeof(STR_X), "Chcete zahájit letecký test pro Leteckou školu ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } case KAMIONSKOLA_TEST: { format(STR, sizeof(STR), "Kamion škola"); format(STR_X, sizeof(STR_X), "Chcete zahájit řidičský test pro Kamion školu ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } case BUSSKOLA_TEST: { format(STR, sizeof(STR), "Autobus škola"); format(STR_X, sizeof(STR_X), "Chcete zahájit řidičský test pro Autobus školu ?\nTento průkaz stojí {4286F4}%s$",Number(ObchodITEM[0][Shop_ID])); } } ShowPlayerDialogEx(playerid, DIALOG_SKOLA_ID, DIALOG_STYLE_MSGBOX, STR, STR_X, "Ano", "Ne"); return 1; }
  23. ExtremPlay

    pomoc pomoc

    Zdravím komunito. Chtěl bych Vás moc poprosit, zda by jste mi pomohli s tímto problémem; Když administrátor zadá ban a hráč se připojí, tak mu to napíše že je zabanován (to je v pořádku) i když změní nick, tak mu to vyhodí. Ale když administráotor zadá kick, tak hráč se připojí a změní si nick, a hraje dále. Potřeboval bych když hráč má prostě kick, nepustí ho to na jeho IP Kod: Kick: stock KickedTPlayer(playerid, Time, const Duvod[]) { new Data[100]; if(fexist("Kicked.txt")) { new File:PFile = fopen("Kicked.txt",io_append); format(Data,sizeof(Data),"%s %d %s\r\n",PlayerName(playerid),gettime()+ 60*Time,Duvod); fwrite(PFile,Data); fclose(PFile); }else{ fcreate("Kicked.txt"); KickedTPlayer(playerid, Time, Duvod); } return 1; } --------------------------------------------------------------- Ban: stock BanTPlayer(playerid, Time, const Duvod[], ID) { new Data[135]; if(fexist("Baned.txt")) { new File:PFile = fopen("Baned.txt",io_append); format(Data,sizeof(Data),"%s %s %d %s %s\r\n",PlayerName(playerid), PlayerIP(playerid), gettime()+ 3600*Time, PlayerName(ID), Duvod); fwrite(PFile,Data); fclose(PFile); }else{ fcreate("Baned.txt"); BanTPlayer(playerid, Time, Duvod, Admin); } return 1; } ----------------------------------------------------------------- Kick: stock CheckKICK(playerid) { if(fexist("Kicked.txt")) { new str[50]; new File:file = fopen("Kicked.txt",io_readwrite); while(fread(file,str)) { new BName[MAX_PLAYER_NAME],linea,duvod[100],cas; linea ++; sscanf(str,"siz",BName,cas,duvod); //NajdiEnter(duvod); strdel(duvod,NajdiEnter(duvod),strlen(duvod)); if(!strcmp(BName,PlayerName(playerid),false)) { if(gettime() < cas) { new Minuta,Sekunda; SecondToMinute((cas - gettime()),Minuta,Sekunda); SCMF(128,playerid,0xFF0000AA,"Jste vyhozen ze serveru ještě %02d:%02d minut z důvodu: %s",Minuta,Sekunda, duvod); SetTimerEx("Kicked",1000,0,"i",playerid); return 1; }else{ DeleteLineFromLine("Kicked.txt",linea); } } } fclose(file); } ------------------------------------------------------------------------- Ban: if(fexist("Baned.txt")) { new str[150]; new File:file = fopen("Baned.txt",io_readwrite); while(fread(file,str)) { new BName[MAX_PLAYER_NAME], AName[MAX_PLAYER_NAME],linea,duvod[120],IP[20],cas; linea ++; sscanf(str,"ssisz",BName,IP,cas,AName,duvod); //NajdiEnter(duvod); strdel(duvod,NajdiEnter(duvod),strlen(duvod)); if(!strcmp(BName,PlayerName(playerid),false) || !strcmp(IP,PlayerIP(playerid),false)) { if(gettime() < cas) { GameTextForPlayer(playerid, "~r~Byl jste zabanovan!", 500000, 6); new PROTECT_BANNED[1000]; format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "{FF0000}Vaše IP Adresa ({ffffff}%s{ff0000}) byla zabanována na jméno: {FFFFFF}%s\n", IP, PlayerName(playerid)); format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "%s{FF0000}Důvod: {FFFFFF}%s\n", PROTECT_BANNED, duvod); format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "%s{FF0000}Ban udělil administrátor: {FFFFFF}%s\n", PROTECT_BANNED, AName); format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "%s{FF0000}Ban bude zrušen: %s\n", PROTECT_BANNED, BanDate(cas, 1)); format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "%s\n\n", PROTECT_BANNED); format(PROTECT_BANNED, sizeof(PROTECT_BANNED), "%s{696969}Zažádat o unban si můžete na našem fóru: (.....)", PROTECT_BANNED); ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Upozornění", PROTECT_BANNED, "Zavřít", ""); SetTimerEx("Kicked",2000,0,"i",playerid); return 1; }else{ DeleteLineFromLine("Baned.txt",linea); } } } fclose(file); }
  24. pyzo_

    pomoc Problém

    Zdravím, byl bych srdečně rád o pomoc nějakých větších skills pawnerů. Udělal jsem si do ' OnPlayerText ' aby se v main chatu ukazovalo %s(%d): %s (jmeno(id): text) A je chyba v tom ze kdyz napisu zpravu ukaze se mi to tam dvakrat.(viz screen) A jeste nejakou radu kdyz dam GetPlayerColor(playerid) tak mi to hazi nejaky error
  25. pyzo_

    pomoc SMS platby

    Zdravím, chci se jen zeptat určitě někdo z vás má zkušenost s tím že měl herní mód " Paradise World ". Je tam V.I.P systém že když na nějaký herní portál u mě v případě: Fakaheda.eu Odešlete SMS a dáte příkaz: /reloadvip tak vám to automatický přičte V.I.P expirací. Nevím zda se to nastavuje nějak přes FAKAHEDU nebo přes mySQL ale kdyby někdo věděl tak prosím o odpovědi. " Z mysql nemám žadné zkušenosti. "
×
×
  • Create New...