Jump to content

Jakub Kučera

Uživatel
  • Příspěvků

    426
  • Registrován

  • Aktivní

  • Vítězných dnů

    1

Everything posted by Jakub Kučera

  1. Přesně tak, tady je to nic moc, neboť skóre se dalo získat jen ze začátku, kdy se server spouštěl a byla to novinka, teď je tam prázdno a když tam někdo je, stejně se skóre nevydělá, zato na CrashDay byl za každých pár bodů nové auto a možnosti. Ale tady je to furt stejné. CrashDay byl lepší a originálnější než tento GM, který je totální kopie MTA.
  2. #include <a_samp> public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/lv", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,2144.0491,1414.3705,10.8203); SendClientMessage(playerid, 0x008000AA, "[!]Vítej ve Velkoměstě Las Venturas ! ! ! "); return 1; } if (strcmp("/sf", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,1919.6042,571.1130,35.2435); SendClientMessage(playerid, 0x008000AA, "[!]Vítej ve Velkoměstě San Fierro ! ! ! "); return 1; } if (strcmp("/ls", cmdtext, true, 10) == 0) { SetPlayerPos(playerid,1776.2507,1696.4857,13.4731); SendClientMessage(playerid, 0x008000AA, "[!]Vítej ve Velkoměstě Los Santos ! ! ! "); return 1; } return 0; }
  3. GTA San Andreas Multiplayer - SAMP Minecraft Tekkit World of Warcraft Starcraft 7 days to die Rust Left 4 Dead 2 Mafia 2 PayDay The Heist PayDay 2 CoD MW2 CoD MW3 Day of Defeat Source Counter Strike Source Counter strike 1.6 Battlefield 2 Mirror's Edge™ Flat Out 2 Napsal bych víc, ale upadla by mi ruka
  4. To není chyba, pouze QWER byl línej tuhle funkci dodat.
  5. :d Nemůžeš přidat objekt na auto, když neexistuje Dal jsi první vytvořit objekt a přidat objekt na auto, ale auto si vytvořil až potom, proto ti to nejde public OnPlayerSpawn(playerid) { MW = CreateVehicle(411,1656.3195,1937.2814,10.8203,263.1314,149,0,20); PutPlayerInVehicle(playerid, MW, 0); new objectid = CreateObject(360,2500.5000000,-1667.4000244,13.0000000,0.0000000,0.0000000,269.9999695); //object(1) AttachObjectToVehicle(objectid, MW, 2500.5000000,-1667.4000244,13.0000000,0.0000000,0.0000000,269.9999695); return 1; }
  6. To resetne celý server a zprávu budeš Relognutý by ti to stejně už neodeslalo
  7. Píší tam něco o velkém množství těch serverů, tak třeba to uvolňují, ale ti přijdeš vždycky pozdě
  8. Kdyby jsi to přečetl NPL registrations are currently CLOSED Due to the high volume of applications, new NPL applications are temporarily suspended. Please check back soon. tak to znamená, že registrace NonProfit licencí je dočasně uzavřena a že si máš počkat
  9. Zkus toto new bool:reconnecting[MAX_PLAYERS]; new playersip[MAX_PLAYERS][16]; public OnPlayerConnect(playerid) { reconnecting[playerid] = false; return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/relog", true) == 0) { if(reconnecting[playerid]) return SendClientMessage(playerid, 0xFF0000FF, "Už jsi byl relognut, čekej chvíli."); SendClientMessage(playerid, 0xFFFF00FF, "Nyní budeš relognut, čekej chvíli."); GetPlayerIp(playerid, playersip[playerid], 16); reconnecting[playerid] = true; new rconmsg[25]; format(rconmsg, sizeof(rconmsg), "banip %s", playersip[playerid]); SendRconCommand(rconmsg); return 1; } return 0; } public OnPlayerDisconnect(playerid, reason) { if(reconnecting[playerid]) { new rconmsg[25]; format(rconmsg, sizeof(rconmsg), "unbanip %s", playersip[playerid]); SendRconCommand(rconmsg); SendRconCommand("reloadbans"); } return 1; } Našel jsem to tu - http://forum.sa-mp.com/showpost.php?p=2932823&postcount=4
  10. A co třeba Custom Mapa, nebo NPC? A střílet ve městě po někom si nemyslím, že je nějaká super zábava
  11. Opravdu nechápu co je cílem módu? Připojím se, nemám ani zbraň, nikdo není připojený, jedinný co můžu dělat je jezdit v autě Nuda...
  12. Je to ještě dítě, měl by si jít hrát s autíčky, nebo na pískoviště, tohle není pro něj Stejně to nikdy nepochopí.
  13. Já fakt nevím co je na tom tak těžkého???? Vždyť Qwer všechny ty soubory přidal do toho raru, tak je tak těžké je překopírovat? Tady odsud jsi to stáhnul - http://www.ulozto.cz/xy43GwD/realna-zeme-7-4-pwn-zip Tady je obsah Bank.pwn - Toto překopíruj do Include Benzin.pwn - Toto překopíruj do Include CpStreamer.pwn - Toto překopíruj do Include Death.pwn - Toto překopíruj do Include icons_streamer.pwn - Toto překopíruj do Include Info.txt - Tohoto si nevšímej infobox.pwn - Toto překopíruj do Include Job.pwn - Toto překopíruj do Include Robbery.pwn - Toto překopíruj do Include RZE.amx - To je AMX RZE.pwn - To je PWN, které upravuješ Warpy.pwn - Toto překopíruj do Include Doufám že jsi pochopil
  14. Celkem pěkné, ale jelikož to chce do závodu, tak když hráč projede pickupem, tak zmizí a už se neobjeví, proto jsem tam měl ten timer na vytvoření po 5 sekundách (To zjištění a nastavení rychlosti jsem měl špatně, mělo to být s tim PlayerId )
  15. Takže, vygooglil jsem si tu rychlost, co tu psal Hipster #include <a_samp> new mojeauto[MAX_PLAYERS]; new carpickup; new carpickup1; forward pickup(); forward pickup1(); public OnFilterScriptInit() { carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); carpickup1 = CreatePickup(1277, 14, 2069.1807,1272.4403,10.6719, -1); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == carpickup) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z, Float:a; GetPlayerPos(playerid, x, y, z); GetVehicleZAngle(idsmazanehoauta,a); mojeauto[playerid] = CreateVehicle(402, x, y, z, a, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); SetVehicleSpeed(mojeauto[playerid], Float:100); DestroyPickup(carpickup); SetTimer("pickup", 5000, false); } else if(pickupid == carpickup1) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z, Float:a; GetPlayerPos(playerid, x, y, z); GetVehicleZAngle(idsmazanehoauta,a); mojeauto[playerid] = CreateVehicle(451, x, y, z, a, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); SetVehicleSpeed(mojeauto[playerid], Float:100); DestroyPickup(carpickup1); SetTimer("pickup1", 5000, false); } return 1; } public pickup() { carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); } public pickup1() { carpickup1 = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); } stock SetVehicleSpeed(vehicleid, Float:speed) { new Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2, Float:a; GetVehicleVelocity(vehicleid, x1, y1, z1); GetVehiclePos(vehicleid, x2, y2, z2); GetVehicleZAngle(vehicleid, a); a = 360 - a; x1 = (floatsin(a, degrees) * (speed/100) + floatcos(a, degrees) * 0 + x2) - x2; y1 = (floatcos(a, degrees) * (speed/100) + floatsin(a, degrees) * 0 + y2) - y2; SetVehicleVelocity(vehicleid, x1, y1, z1); } Mělo by to fungovat
  16. Máš tam špatně if Musí tam být else if #include <a_samp> new mojeauto[MAX_PLAYERS]; new carpickup; new carpickup1; forward pickup(); forward pickup1(); public OnFilterScriptInit() { carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); carpickup1 = CreatePickup(1277, 14, 2069.1807,1272.4403,10.6719, -1); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == carpickup) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z, Float:a; GetPlayerPos(playerid, x, y, z); GetVehicleZAngle(GetPlayerVehicleID(i),a); mojeauto[playerid] = CreateVehicle(402, x, y, z, a, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); DestroyPickup(carpickup); SetTimer("pickup", 5000, false); } else if(pickupid == carpickup1) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z, Float:a; GetPlayerPos(playerid, x, y, z); GetVehicleZAngle(GetPlayerVehicleID(i),a); mojeauto[playerid] = CreateVehicle(451, x, y, z, a, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); DestroyPickup(carpickup1); SetTimer("pickup", 5000, false); } return 1; } public pickup() { carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); carpickup1 = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); }
  17. #include <a_samp> forward odpocet3(); forward odpocet2(); forward odpocet1(); forward odpocetstart(); public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Odpocet"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/odpocet", cmdtext, true, 10) == 0) { SetTimer("3", 1000, false); return 1; } return 0; } public odpocet3() { GameTextForAll("3", 5000, 3 ); SetTimer("2", 1000, false); } public odpocet2() { GameTextForAll("2", 5000, 3 ); SetTimer("1", 1000, false); } public odpocet1() { GameTextForAll("1", 5000, 3 ); SetTimer("start", 1000, false); } public odpocetstart() { GameTextForAll("Start", 5000, 3 ); SetTimer("3", 1000, false); } Myslím, že by to mělo být takto
  18. Tak to zkus takto : #include <a_samp> new mojeauto[MAX_PLAYERS]; new carpickup; forward pickup(); public OnFilterScriptInit() { print("\n--------------------------------------"); print(" ------ Pickup Car[By Expertik] --------"); print("--------------------------------------\n"); carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == carpickup) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z, Float:a; GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a); mojeauto[playerid] = CreateVehicle(402, x, y, z, a, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); DestroyPickup(carpickup); SetTimer("pickup", 5000, false); } return 1; } public pickup() { carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); }
  19. Protože má očividně pawnera, kterej to asi neumí A doporučuji smazat RZE, Derby systém a udělat si to celé svoje
  20. Velmi pěkné, už se těším až to bude hotové. Rád si zahraji, doufám, že tento mód dokončíš, vypadá suprově
  21. 1. Napsal tam, že to chce na auto které zadá, tak sem pochopil dialog. 2. Nikde tu nenapsal že to je na MTA:DM Race a to že sem přiloží toto video, neznamená to že to tak chce(Ale asi máš pravdu) 3. Jsem to nikde neskopíroval Jinak by to šlo i takto #include <a_samp> new mojeauto[MAX_PLAYERS]; new carpickup; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" ------ Pickup Car[By Expertik] --------"); print("--------------------------------------\n"); carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == carpickup) { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); mojeauto[playerid] = CreateVehicle(idauta, x, y, z, 82.2873, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); DestroyPickup(carpickup); carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); } return 1; }
  22. To mu vůbec nepomůže, jinak udělal jsem tady celý kód a je funkční #include <a_samp> new mojeauto[MAX_PLAYERS]; new carpickup; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" ------ Pickup Car[By Expertik] --------"); print("--------------------------------------\n"); carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == carpickup) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Změna vozidla", "Zadejte id Vozidla", "Změnit", "Zrušit"); } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/pickup", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, 2057.8423,1313.7885,10.9077); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response) { new idauta, zprava[64]; idauta = strval(inputtext); if(idauta < 400 || idauta > 611) { SendClientMessage(playerid, 0xFFFFFFFF, "ID vozidla může pouze od 400 do 611."); } else { new idsmazanehoauta; idsmazanehoauta= GetPlayerVehicleID(playerid); DestroyVehicle(idsmazanehoauta); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); mojeauto[playerid] = CreateVehicle(idauta, x, y, z, 82.2873, 0, 1, 60); PutPlayerInVehicle(playerid, mojeauto[playerid], 0); format(zprava, sizeof(zprava), "Vaše auto bylo změněno na auto s ID %d.", idauta); SendClientMessage(playerid, 0xFFFFFFFF, zprava); DestroyPickup(carpickup); carpickup = CreatePickup(1277, 14, 2069.0979,1312.9354,10.6719, -1); } } } return 1; } Pickup jde sebrat pouze, pokud je hráč ve vozidle
  23. Šlo by to, dvěma způsoby, ale jeden můžeš zcela vyloučit 1. Způsob Mít pwn od RZ8(Pravá kopie ani neexistuje, má jí jen aTomas a ty na internetu jsou podvody) 2. Vytvořit si svůj vlastní FS, do kterého dáš do OnPlayerConnect(playerid) ShowPlayerDialog, který ti vyskočí, ale je otázka, který vyskočí první(pravidla nebo přihlášení) Kód zde #include <a_samp> public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Pravidla"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerConnect(playerid) { ShowPlayerDialog(playerid, 98785, DIALOG_STYLE_MSGBOX, "Pravidla", "Pravidlo\nPravidlo\nPravidlo\nPravidlo\nPravidlo\nPravidlo\nPravidlo", "Zavřít", ""); return 1; }
  24. Tak když já mám 10MB/s , tak mi to stahuje průměrně 1-2 MB/s a na Torrent 6-8 MB/s Takže to je na torrentu trochu jiné ne?
×
×
  • Create New...