Jump to content

Dominik Rozporka

Uživatel
  • Příspěvků

    98
  • Registrován

  • Aktivní

Everything posted by Dominik Rozporka

  1. Ja nevim proc ale me to nejde at to upravuju jak to upravuju tak mi to haze chyby jak rikam s ukladanim to ja neumim poslete m nekdo prosim ten pawn kod hotovi?
  2. Me to nejak nefunguje to co jsi mi poslal ja si to hezky postupne nakopiroval do pawna a pri spusteni kompilaci mi to haze errory proc? a pritom ostatni pisou ze jim to jde jak to ze me ne? v xcem jsem udella chybu: #define MAX_STRING 128 #define textdraw(%1,%2) SendClientMessage(%1,0xFFFFFFAA,%2) forward UlozSkore(playerid); new Banka[MAX_PLAYERS]; new bool:Prihlasen[MAX_PLAYERS]; public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[]) { if(dialogid == 1) { if(!inputtext[0]) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Přihlášení","Prosím přihlašte se, napište své heslo","OK","OK"); else if(Prihlasen[playerid] == true) textdraw(playerid,"Uz jste prihlaseny"); new string[MAX_STRING]; new Data[MAX_STRING]; format(string,sizeof(string),"Ucty/%s.sav",Jmeno(playerid));//zde si naformatujeme jmeno souboru do jmena se formatuje i umisteni to je to "Ucty/". %s je jmeno hrace a pak pripona budeme pouzivat ".sav" (ve slozce scriptfiles musite vytvori slozku "Ucty") if(fexist(string))//pokud existuje soubor ve slozce. kdyz nebude existovat slozka tak se odesle nejako ze soubor neexistuje { new File:LogFile = fopen(string,io_read);//otevreme soubor pro cteni LogFile je aby jsme vedely s jakym pracujeme if(!LogFile) printf("problem se souborem %s (io_read)",string);//pokud nastala chyba fread(LogFile,Data,sizeof(Data));// precteme radek a mame heslo ve tvaru "heslo\r\n" strdel(Data,NajdiEnter(Data),strlen(Data));// pomoci funkce a oriznuti ziskame "heslo" bez tech odratkovani if(strcmp(Data,inputtext,false))//pokud zadal spatne heslo { textdraw(playerid,"Login selhal"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Přihlášení","Prosím přihlašte se, napište své heslo","OK","OK"); }else{//pokud zadal spravne heslo SetPVarString(playerid,"PrihlasovaciHeslo",inputtext);//ulozime si jeho heslo do promene dale uvidite proc //vzdy kdyz pouzijete fread se precte radek a po pristim pouziti se precte ten dalsi (pod nim) lze fread pouzit do podminky true odesle ze radek existuje a false kyz neexistuje a nenahraje do promene fread(LogFile,Data,sizeof(Data)); GivePlayerMoney(playerid,strval(Data));//strval prevedeni textu na cislo //zde precteme ze souboru do promene Data s maximalnim poctem znaku velikosti Data fread(LogFile,Data,sizeof(Data)); Banka[playerid] = strval(Data); fread(LogFile,Data,sizeof(Data)); SetPlayerWantedLevel(playerid,strval(Data)); fread(LogFile,Data,sizeof(Data)); SetPlayerFightingStyle(playerid,strval(Data)); textdraw(playerid,"Uspesne prihlasen /info"); Prihlasen[playerid] = true;//aby jsme vedely ze je prihlasen } fclose(LogFile); }else{//kdyz neexistuje Prihlasen[playerid] = true;//dame mu promenou aby chom vedeli ze je prihlaeny SetPVarString(playerid,"PrihlasovaciHeslo",inputtext);//ulozime si jim zadahe heslo do promene UlozSkore(playerid);//a zalozime mu soubor } } return 1; } public UlozSkore(playerid) { if(Prihlasen[playerid] == true)//toto je pokud je prihlasen takze pokud nekdo zkousi nekomu uhodnout heslo a pak se odpoji neprihlasen tak tomu dotycnemu muze vybilit ucet { new ucet[MAX_STRING]; format(ucet,sizeof(ucet),"Ucty/%s.sav",Jmeno(playerid));//stejne jako u loginu new File:SaveFile = fopen(ucet,io_write);//otevreme pro cteni pokud soubor neexistuje vytvori se sam if(!SaveFile) printf("problem se souborem %s (io_write)",ucet); new napis[50]; new heslo[128]; GetPVarString(playerid,"PrihlasovaciHeslo",heslo,sizeof(heslo));//zde si zjistime heslo zadane v loginu a nahrajeme si ho promene s kterou muzeme pracovat format(napis,sizeof(napis),"%s\r\n",heslo);fwrite(SaveFile,napis); //zapiseme jeho heslo na zacatek pro pristi prihlaseni format(napis,sizeof(napis),"%d\r\n",GetPlayerMoney(playerid)); fwrite(SaveFile,napis);//a ulozime string ktery jsme si naformatovaly format(napis,sizeof(napis),"%d\r\n",Banka[playerid]);fwrite(SaveFile,napis); format(napis,sizeof(napis),"%d\r\n",GetPlayerWantedLevel(playerid));fwrite(SaveFile,napis); format(napis,sizeof(napis),"%d\r\n",GetPlayerFightingStyle(playerid));fwrite(SaveFile,napis); fclose(SaveFile); } return 1; } public OnPlayerDisconnect(playerid,reason) { UlozSkore(playerid);//pri odchodu aby se mu skore ulozilo Prihlasen[playerid] = false; return 1; } stock NajdiEnter(string[]) { for(new i=strlen(string) -1; i>-1; i--) { if(string[i] != '\r' && string[i] != '\n') return i +1; } return false; } stock Jmeno(playerid) { new p[MAX_PLAYER_NAME]; GetPlayerName(playerid,p,MAX_PLAYER_NAME); return p; }
  3. Cau udela mi nekdo prosim register system v dialogech? aby to bylo takle: hrace se napoji na server a objevi se mu dialog s nazvem Registrace a s popisem zadejte heslo a aby to heslo bylo v cernych puntikach a potom aby to dalo uzivateli napsat znovu heslo a pak ho to ulozilo do slozky Accounts nebo uzivatele to je jedno a aby ho to automaticky prihlasilo a potom kdyz se odpoji a znovu napoji tak aby mu vyskocil dialog s nazvem Prihlaseni a s popisem zadejte sve heslo a jeste jedna vec prosim mi odpovezte ja chci umnet pawnit a ukladani nacitani souboru je moc hodne tezky ja bych chtel vedet jak nacist ulozeny veci v souboru do promenny hezky po radku kazdej radek do promenny a kdyz chci zase nacist nejakej radek tak jak nactu ten radek ze souboru do promenny treba napriklad ctvrty? a jeste jak udelam to kdyz napisu napriklad jako je v modu realna zeme prikaze /zat tak jak udelam to ze si z toho textu /zat ID vezme to ID ja vim ze uz asi na tomhle foru hodne otravuju ale chci umnet pawnit a navody mi nestaci
  4. ale co kdyz zrovna bude prestrelka kdyz upline minuta? to je blbi nejde to udelat hned po spawnuti?
  5. Ja mam takovej problem proto ze mam na svim server mod Realna Zeme 7.9 tak tam takle nemuzu dat ten script proto jsem si to upravil misto OnPlayerConnect jsem dal OnPlayerSpawn ale kdyz hrace klikne na Nesouhlasim tak ho to nekickne proc? upravite mi to prosim tak aby to bylo funkcni? zde to je: #include <a_samp> #define DIALOG_RULES 9981 #define COLOR_RED 0xFF0000FF #define COLOR_GREEN 0x00FF00FF stock KickWithMessage(id,color,msg[]) { SendClientMessage(id,color,msg); Kick(id); return 1; } public OnFilterScriptInit() { print("\n--------------------------------------"); print("Welcome dialog od Dominik Rozporka"); print("--------------------------------------\n"); } public OnFilterScriptExit() { print("\n--------------------------------------"); print("Welcome dialog od Dominik Rozporka byl vypnut"); print("--------------------------------------\n"); } public OnPlayerSpawn(playerid) { ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Pravidla", "Necheatovat!!!\nvsechny cheaty jsou prisne zakazany a jsou hned trestany banem!!!\n krome parkour modu vsechny parkour mody jsou tu povoleny\nnas web: www.likinggame.8u.cz", "Souhlasim", "Nesouhlasim"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_RULES) { if(response) // If they clicked 'Yes' or pressed enter { SendClientMessage(playerid, COLOR_GREEN, "Dekujeme ze souhlasite s pravidily a ze jste prisel na tento server."); } else // Pressed ESC or clicked cancel { KickWithMessage(playerid, COLOR_RED, "Musite souhlasit s pravidly!!!"); //For info & code of this function please refer to the bottom of this article. } } return 0; }
  6. Cau prosim opravi mi to nekdo aby mi to fungovalo? dekuji. // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print("welcome dialog od Dominik Rozporka"); print("--------------------------------------\n"); } public OnFilterScriptExit() { print("\n--------------------------------------"); print("Welcome dialog od Dominik Rozporka byl vypnut"); print("--------------------------------------\n"); } public OnPlayerConnect(playerid) { #define DIALOG_RULES 9981 ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Pravidla", "Necheatovat!!!\nvsechny cheaty jsou prisne zakazany a jsou hned trestany banem!!!\n krome parkour modu vsechny parkour mody jsou tu povoleny\nnas web: www.likinggame.8u.cz", "Souhlasim s pravidly", "Nesouhlasim s pravidly"); public OnDialogResponse(playerid, 9981, response, listitem, inputtext[]) { if(dialogid == DIALOG_RULES) { if(response) // If they clicked 'Yes' or pressed enter { SendClientMessage(playerid, COLOR_GREEN, "Dekujeme ze souhlasite s pravidily a ze jste prisel na tento server."); } else // Pressed ESC or clicked cancel { KickWithMessage(playerid, COLOR_RED, "Musite souhlasit s pravidly!!!"); //For info & code of this function please refer to the bottom of this article. } return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText. } return 0; // You MUST return 0 here! Just like OnPlayerCommandText. } #endif
  7. Cau prosim pomzte mi proc mi pawno zkompiluje tuhle mapu kdyz me nejde na server se pripojim a zadny ani jeden novi objekt proc? jde mi o to aby ta mapa fungovala zde je kod: #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { RemoveBuildingForPlayer(playerid, 1350, 1127.3516, 1807.1172, 9.8125, 0.25); RemoveBuildingForPlayer(playerid, 1350, 1143.0078, 1802.6875, 9.8125, 0.25); RemoveBuildingForPlayer(playerid, 3460, 1116.9063, 1809.5313, 13.7656, 0.25); RemoveBuildingForPlayer(playerid, 1350, 1147.8125, 1818.5156, 9.8125, 0.25); RemoveBuildingForPlayer(playerid, 3513, 1129.7422, 1833.9609, 14.0156, 0.25); RemoveBuildingForPlayer(playerid, 1350, 1131.8672, 1823.7969, 9.8125, 0.25); CreateObject(1655, 1136.51367, 1800.76306, 10.77630, 0.00000, 0.00000, 0.00000); CreateObject(1655, 1125.20947, 1813.27393, 10.79630, 0.00000, 0.00000, -90.36000); CreateObject(1655, 1138.07959, 1827.97205, 10.77630, -0.04000, 0.00000, 177.17984); CreateObject(1655, 1150.50952, 1812.18042, 10.77630, 0.00000, 0.00000, 89.75990); CreateObject(710, 1724.50049, 1415.25928, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1723.28955, 1427.37183, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1729.57532, 1441.10803, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1733.85083, 1440.82788, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1733.85083, 1440.82788, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1737.41699, 1432.29504, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1729.57532, 1441.10803, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1731.96509, 1425.80762, 24.82813, 0.00000, 0.00000, 0.00000); CreateObject(710, 1728.67371, 1414.80737, 24.82813, 0.00000, 0.00000, 0.06000); CreateObject(710, 1732.13831, 1465.40454, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(710, 1733.51123, 1470.10706, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(710, 1736.97437, 1467.28479, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(710, 1736.00330, 1476.07312, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(710, 1736.00330, 1476.07312, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(710, 1741.15808, 1472.47107, 24.82813, 0.00000, 0.00000, -0.06000); CreateObject(1257, 1732.61914, 1479.75854, 11.04688, 356.85840, 0.00000, -2.83917); CreateObject(1257, 1732.61914, 1479.75854, 11.04688, 356.85840, 0.00000, -2.83917); CreateObject(1257, 1732.71875, 1479.75000, 11.04688, 356.85840, 0.00000, -2.83917); CreateObject(1257, 1073.37500, 2062.07813, 11.09375, 3.14159, 0.00000, 1.57080); CreateObject(1257, 999.93048, 2024.75085, 11.09375, 3.14159, 0.00000, 183.19070); CreateObject(1257, 1020.61896, 1806.35352, 11.09375, 3.14159, 0.00000, 270.55096); CreateObject(1257, 1310.95923, 1806.38269, 11.57380, 3.14160, 0.00000, 270.55099); CreateObject(1257, 1400.74097, 1865.92261, 11.57380, 3.14160, 0.00000, 270.55099); CreateObject(1257, 1500.83191, 1865.91833, 11.57380, 3.14160, 0.00000, 270.55099); CreateObject(1257, 1560.07764, 1817.15759, 11.57380, 3.14160, 0.00000, 540.43097); CreateObject(1257, 1608.68372, 1706.22400, 11.57380, 3.14160, 0.00000, 633.25073); CreateObject(1257, 1738.11328, 1607.09131, 11.57380, 3.14160, 0.00000, 702.24994); CreateObject(1257, 1729.15210, 1626.47888, 11.03906, 356.85840, 0.00000, -17.21979); CreateObject(1257, 1607.52368, 1720.81897, 11.57380, 3.14160, 0.00000, 811.21088); CreateObject(1257, 1574.92651, 1818.56104, 11.57380, 3.14160, 0.00000, 722.11127); CreateObject(1257, 1502.43433, 1880.16199, 11.57380, 3.14160, 0.00000, 453.73120); CreateObject(1257, 1401.42700, 1880.72705, 11.57380, 3.14160, 0.00000, 451.03085); CreateObject(1257, 1311.71985, 1820.52722, 11.57380, 3.14160, 0.00000, 450.07083); CreateObject(1257, 1020.66449, 1820.02832, 11.09375, 3.14159, 0.00000, 446.95071); CreateObject(1257, 999.93048, 2024.75085, 11.09375, 3.14159, 0.00000, 179.35074); CreateObject(1257, 999.93048, 2024.75085, 11.09375, 3.14159, 0.00000, 183.19070); CreateObject(1257, 1014.98260, 2024.86768, 11.09375, 3.14159, 0.00000, 359.83096); CreateObject(1257, 1072.65186, 2046.64075, 11.09380, -0.29840, 0.78000, -91.30921); CreateObject(1257, 1332.91016, 2045.75452, 11.09375, 3.14159, 0.00000, 270.91055); CreateObject(1257, 1502.31165, 2045.93982, 11.09375, 3.14159, 0.00000, -88.90919); CreateObject(1257, 1574.66174, 2199.60645, 11.09375, 3.14159, 0.00000, -0.89999); CreateVehicle(431, 1514.7267, 2255.0532, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1522.1656, 2255.6050, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1534.8287, 2255.5305, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1541.8119, 2255.2202, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1542.8761, 2277.9512, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1537.8810, 2277.8513, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1532.3556, 2277.3926, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1525.7283, 2277.2983, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1518.4456, 2277.3862, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1513.9470, 2277.1321, 10.8784, -0.1800, -1, -1, 100); CreateVehicle(431, 1526.2407, 2255.4907, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1529.6312, 2255.4675, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1509.0753, 2255.3979, 10.8784, 0.0000, -1, -1, 100); CreateVehicle(431, 1534.8287, 2255.5305, 10.8784, 0.0000, -1, -1, 100); ) #endif
  8. aha promin ja si nevsiml toho horejska no proto ze o pawnnenin neco malo vim ze dialogy maji svoje ID a v modu nebo v jinym filterscriptu nesmi byt stejny id uz je to opraveny? jo jeste ATomas promin ja nevedel ze je to kradeny ale ja to stejne neukradl proto ze to bylo uz na hostingu v instalatoru
  9. vzdyt ja nikomu nic neukrad ty jsi mi ho dal? vzdyt jsi ho tu zverejnil ne ja jsem sem poslal muj script ktery mi nejde a ty jsi mi ho opravil dekuju ale proc jsi to smazal? jsi normalni jak se to vubec tady chovas? ty me to udelas a pak to smazes a reknes ze jsem ti to ukradl kdyz jsem se te zeptal proc mi to nefunguje? misto toho aby jsi mi to opravil tak to smazes jako ja te do toho nenutim aby jsi mi pomahal ja jen ze nechapu co tady pises a nechapu proc jsi to smazal stejnak ten script jeste mam ale nejde mi ja ti nerozumim ja nic neukradl ty jsi mi to poslal primo sem zverejnil tak proc jsi to smazal a co je na tom kradenyho??
  10. ale fakt proc mi to nejde jaky Loool ?
  11. atomas nebo nekdo jinej nevite jestli to pujde na mod rze7.9? jo a dekuji bboyadams za opravu aha tak me to vubec nefunguje ani kdyz vytvorim novi game mod uplne cistej bez prikazu proc mi to nejde ten script?
  12. nejde me dialog ktery se ma spustit po napsani /carmenu #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Admin carmenu by ID od Dominika Rozporky\nDejte mi odber zde: youtube.com/user/dominikrozporka"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() {SendClientMessage(playerid, 0x00FF00FF, "Admin carmenu od Dominika Rozporky bylo vypnuto dejte odber zde: youtube.com/user/dominikrozporka"); return 1; } public OnRconCommand(cmd[]) { if (strcmp("/carmenu", cmdtext, true, 10) == 0) { // Define the dialog IDs either with an enum: enum { DIALOG_CARID } #define DIALOG_CARID 99999 ShowPlayerDialog(playerid,DIALOG_CARID,DIALOG_STYLE_INPUT,"ID Dopravniho Prostredku","Zadejte ID Dopravniho prostredku","OK","Zrusit") public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(!IsNumeric(inputtext)); new id = strval(inputtext); new auto; new Float:aX, Float:aY, Float:aZ; GetPlayerPos(playerid,aX,aY,aZ); auto = CreateVehicle(id,aX,aY,aZ,82.2873, 0, 1, 60); PutPlayerInVehicle(playerid,auto, 0); return 1; } } new Float:aX, Float:aY, Float:aZ; GetPlayerPos(playerid,aX,aY,aZ); auto = CreateVehicle(411,aX,aY,aZ,82.2873, 0, 1, 60); PutPlayerInVehicle(playerid,auto, 0); return 1; } return 1; } #endif
  13. a IsNumber jsem hledal googlem nic to nenaslo a tohle je uz dany v includu a_samp new promenna = strval(inputtext); ? a co se stane kdyz tam uzivatel zada pismena tak co to priradi k ty promenne? nebo neni nejaky jiny zpusob me staci jen kdyz uzivatel zada pismena kdekoli a jakkoli v tom dialogu i kdyz je tam nekde jedno pismeno tak aby se mu znovu objevil dialog nebo se mu vypl ale spis znovu objevil
  14. Cau jak priradim v dialogu ve stylu DIALOG_STYLE_INPUT to co zada uzivatel v cislicich tak aby se priradilo promenny
  15. Cau nevite nekdo prosim jaky je pawn script funkce na spawnuti vozidla s hracem uvnitr ze kdyz napise hrac napriklad /auto tak hot o spawne uz v aute a ne ze mu to pred nim spawne auto nevite prosim?
  16. moc prosim oprav tento download link nefunguje!!!!
  17. Cau shanim stunt mod na muj dalsi server nevite prosim o nejakym stunt modu na server? kde se da skakat s autama a motorkama na rampach a skokanky
  18. cau potrebuju pomoct potrebuju do miho samp pawn scriptu vlozit url audia ale musi byt nakonci url .mp3 neznate pls nekdo takovej web kde je na konci url .mp3 ?
  19. nic nejak na to pridu tak nic no ale jinak dekuju ale nic co jste napsali nepomohlo
  20. cau moc pawn neumim sotva jsem zacal potrebuju pomoct proc mi tohle de skompilovat a pritom mi to nefunguje po napsani prikazu /bazooka ve hre samp mi to napise prikaz neegzistuje ma se otevrit dialog ve kterym si muzu koupit bazooku za $1000 a s tim 10 raket proc mi to nejde? prosim pomoc mam to dobre napsany nebo spatne? neni problem v id dialogu? zde je pawn code: #include <a_samp> //------------------------------------------------------------------------------ #if defined FILTERSCRIPT #define FILTERSCRIPT //------------------------------------------------------------------------------ new PickupDialog; //------------------------------------------------------------------------------ public OnFilterScriptInit() { Dialog=PickupDialog; print("\n--------------------------------------"); print(" Dialog & Pickup"); print("--------------------------------------\n"); return 1; } if(strcmp(cmdtext, "/bazooka", true) == 0){ new PickupDialog; public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { { ShowPlayerDialog(playerid,50,DIALOG_STYLE_LIST,"Bazooka","Bazooka s 10 raketama za $1000","OK","Zavřít"); } return 1; if(dialogid == 50) //Pokud je id pickupu 50, tedy pokud ho otevíráme { if(response) //Pokud klikne na enter nebo na OK { if(listitem == 0) //Pokud klikne na první položku, tj. M4 { if(GetPlayerMoney(playerid) <1000) return SendClientMessage(playerid,0xFFFFF,"[ ! ] Nemáš $1000 na Bazooku !"); GivePlayerMoney(playerid,-1000); GivePlayerWeapon(playerid,35,10); SendClientMessage(playerid,0xFFFFF," Koupil jste si bazooku s náboji 10"); } } } } return 1; } #endif
×
×
  • Create New...