Jump to content

Search the Community

Showing results for tags 'pickup'.

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Všeobecné
    • Všechno možné
  • Programování
    • Poradna
    • Návody
    • Tvorba
    • Hledám programátora
  • Herní oblast
    • Poradna
    • Jak na to?
    • Herní kontext
    • Herní zážitky
    • Komunita
  • Grafika
    • Poradna
    • Návody
    • Tvorba
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Archiv
    • 3D Tisk

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 15 results

  1. C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(65) : warning 215: expression has no effect C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(184) : error 017: undefined symbol "URADPICK" C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(275) : warning 225: unreachable code C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(318) : warning 203: symbol is never used: "getjob" C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(318 -- 324) : warning 203: symbol is never used: "helpjob" C:\Users\rszim_000\Desktop\PAWNO\METASAMP.pwn(318 -- 324) : warning 203: symbol is never used: "quitjob" 1. Mám si tých warningov všímať ? 2. Ako opravím ten error ? 3.Prosím berte ohľad na to že len začínam pawniť a ešte sa len učím tak ten Hate si nechaj a použi radšej konštruktívnu kritiku, a bol by som rád aj keby že mi to niekto vysvetlý aké problémy tam sú. #include <a_samp> #if defined GAMEMODE #include <zcmd> new wJob[MAX_PLAYERS]; #define MAX_JOBS #define BEZDOMOVEC #define MECHANIK #define TAXI DIALOG_URAD new URADPICKUP; new CommandJobs[ MAX_JOBS ][ 126 ] = //Definuje príkazy pre joby { {"Jobless"}, //1 Bezdomovec, nemá príkazy {"MECHANIC /helpjob commands"}, //2 Mechanik Príkazy {"TAXI /helpjob commands"} //3 Taxi Príkazy }; new NamesJobs[ MAX_JOBS ][ 30 ] = //Definuje meno jobu { {"Bezdomovec"}, {"Mechanik"}, {"Taxi"} }; new SalaryJobs[ MAX_JOBS ] = //Definuje výplatu jobu { 0, //Vyplata Jobless 650, //Vyplata Mechanic 700 //Vyplata Taxi Driver }; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" META SAMP"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" META SAMP BY BIOMETA"); print("----------------------------------\n"); } #endif public OnGameModeInit() { new URADPICKUP; // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); URADPICKUP == CreatePickup(1581,2,2032.3314,1341.8807,10.8203); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == URADPICK) { ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_LIST, ":: {FFFFFF}Povolanie", ":: {FFFFB7}Mechanik\n:: {FFFFB7}Taxi", "Confirm", "Cancel"); return 1; } return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new wJob[MAX_PLAYERS]; if(response) { switch(2424) { case 2424:// Our dialog! { switch(listitem)// Checking which listitem was selected { case 0: // The first item listed { if(wJob[playerid] > 0) SendClientMessage(playerid,0xFF0000, " Už si niekde zamestnaný ! Pre výpoved napíš /quitjob "); { return 1; } SendClientMessage(playerid,0x33CCFFAA,"Gratulujeme ku tvojej novec práci, napíš /helpjob pre zobrazenie tvojích príkazov."); wJob[playerid] = 1; //Changes your job to 1 (Mechanic) } case 1: // The second item listed { SendClientMessage(playerid,0x33CCFFAA,"Gratulujeme ku tvojej novec práci, napíš /helpjob pre zobrazenie tvojích príkazov."); wJob[playerid] = 2; //Changes your job to 2 (Taxi) } } } } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } CMD:helpjob(playerid, params[]) { new wstg[ 126 ]; format(wstg, sizeof(wstg), "|__| %s |___________________________________|", NamesJobs[wJob[playerid]]); SendClientMessage(playerid, 0xFFFF00FF, wstg); format(wstg, sizeof(wstg), "{FFFFFF}* Príkazy: %s", CommandJobs[wJob[playerid]]); SendClientMessage(playerid, 0xAFAFAFAA, wstg); format(wstg, sizeof(wstg), "{FFFFFF} Výplatay: %d", SalaryJobs[wJob[playerid]]); SendClientMessage(playerid, 0xAFAFAFAA, wstg); return 1; } CMD:getjob(playerid, params[]) { if(wJob[playerid] > 0) SendClientMessage(playerid, 0xAFAFAFAA,"Už si zamestnany, pre výpoved napíš /quitjob."); { return 1; } ShowPlayerDialog(playerid, 2424, DIALOG_STYLE_LIST, ":: {FFFFFF}Povolania", ":: {FFFFB7}Mechanik\n:: {FFFFB7}Taxi", "Confirm", "Cancel"); return 1; } CMD:quitjob(playerid, params[]) { wJob[playerid] = 0; //Changes your job to 0 (Jobless) SendClientMessage(playerid,0xAFAFAFAA,"Práve si bez práce"); return 1; } DAKUJEM ZA POMOC
  2. Zdravim lidi, mám menší problém s timerem na pickupy. Jakmile hráč umře, objeví se mu pickupy hned. Nikoliv po 30ti minutách které mám v timeru. new pPickup[4]; forward mytimer(); public mytimer() { pPickup[1] = CreatePickup(1274,19,1492.1907,-1767.8684,18.7958,-1); pPickup[2] = CreatePickup(1212,19,1312.3002,-1006.9481,33.8984,-1); pPickup[3] = CreatePickup(1212,19,980.9848,-1064.0038,36.0387,-1); return 1; } public OnGameModeInit() { pPickup[1] = CreatePickup(1274,19,1492.1907,-1767.8684,18.7958,-1); pPickup[2] = CreatePickup(1212,19,1312.3002,-1006.9481,33.8984,-1); pPickup[3] = CreatePickup(1212,19,980.9848,-1064.0038,36.0387,-1); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pPickup[1]) DestroyPickup(pPickup[1]),GivePlayerMoney(playerid, 10000),SetTimer("mytimer", 1800000, false); if(pickupid == pPickup[2]) DestroyPickup(pPickup[2]),GivePlayerMoney(playerid, 10000),,SetTimer("mytimer", 1800000, false); if(pickupid == pPickup[3]) DestroyPickup(pPickup[3]),GivePlayerMoney(playerid, 10000),SetTimer("mytimer", 1800000, false); return 1; } Zkrátka, chci aby se jakýkoliv sebraný pickup respawnul za 30 minut po tom co byl zničen a dal se znovu sebrat.
  3. Zdravím normální uživatelé tohoto fora(nenormální se k tomu ani nevyjadřujte ) Mám jen takovou teoretickou otázku. Dělám jeden FS pro server kde je RZE 8. Jenže mám takovej poblem že když vytvořím pickup tak s eprostě ve hře nezobrazí. Na localhostu kde nemám RZE jen prazdnej GM tak je to ok. Zkoušel jsem Normální pickup(CreatePickup) i Dynamickej(CreateDynamicPickup) ale ani jeden se proste nezobrazí. Máte s tím někdo stejnou z kušenost popřípadě jak to vyřešit jiným zpusobem než pickupem,Checkpointem, a nebo objectem. Předem díky za tipy a rady
  4. ZDRAVÍM potřebuji helpnout s pickupy.. mam v jednom příkazu "DestroyPickup" .. Pickup se smaže ale po nějakém čase se zase objeví! ...Potřebuji aby se neobjevoval!(Nerespawnoval) Podrobnosti: ...SPAWN TYPE = 14 Děkuji za odpověd případně za pomoc..
  5. Čau jak udělám aby když vstoupim do pickupu a oběví se dialog v dialogu něco rozkliknu a hned se mi to vrátí na ten první pickup dialog jak udělám aby se to nevracelo?
  6. lekpri

    pomoc Pickup

    Ahoj Potřebuji radu ohledně pickupu na čas Vím jak udělat pickup ale nevím jak ho udělat aby se objevil zase po dobu 30min. Děkuji za rady
  7. lekpri

    pomoc Pickup

    Ahoj Mám další dotaz a to jak udělám pickup port. Chtěl bych vytvořit pickuk který bude portovat hráče i s autem. Pickup port dokáži. Děkuji za rady
  8. Hutt2

    pomoc Povolání

    Zdravím. udělal jsem si vlastní povolání kurýra. Spočívá to v tom že se hráč zaměstná a vytvoří se mu balíček. Když hráč balíček vezme, vytvoří se checkpoint na který má hráč přijít. Potom hráč dostane peníze a vytvoří se další balíček který má doručit. Ten druhý balíček ale potom už nereaguje na to že ho hráč vzal. Sice se zničí, ale hráčovi se nepošle zpráva o tom, že balíček vzal, a nevytvoří se checkpoint. Pod #include <a_samp>: new cp[MAX_PLAYERS]; // Proměny kontrolující id checkpointu new kuryr, // Název pickupu pro zaměstnání kurýr kzamestnat[MAX_PLAYERS], // Jestli se můžeme zaměstnat jako kurýr (když je 0 můžeme, když 1 nemůžeme) kbalicek[MAX_PLAYERS]; // Název pickupu balíčku forward knezamestnat(playerid); // Název timeru (pokud hráč odmítne stát se kurýrem, nemůže pak práci sekundu vzít. Slouží proto aby se hráč v pickupu nebugnul, a neustálu mu vyjížděli nabídky pro zaměstnání) OnPlayerSpawn: public OnPlayerSpawn(playerid) { kuryr = CreatePickup(1210, 1, 1934.4349, 1322.4785, 9.2578, -1); kzamestnat[playerid] = 0; return 1; } OnPlayerEnterCheckpoint: public OnPlayerEnterCheckpoint(playerid) { if (cp[playerid] == 101) { SendClientMessage(playerid, 0x990000, "Doručil jsi balíček! Odměna: 500$!"); SendClientMessage(playerid, 0x990000, "Bež vyzvednout další balíček!"); GivePlayerMoney(playerid, 500); DisablePlayerCheckpoint(playerid); switch(random(2)) { case 0: { kbalicek[playerid] = CreatePickup(1279, 8, 1931.2444, 1286.2791, 10.8203, -1); } case 1: { kbalicek[playerid] = CreatePickup(1279, 8, 1920.1619, 1288.0454, 10.8203, -1); } } } return 1; } OnPlayerPickUpPickup: public OnPlayerPickUpPickup(playerid, pickupid) { if (pickupid == kuryr) { if (kzamestnat[playerid] == 0) { ShowPlayerDialog(playerid, 101, DIALOG_STYLE_MSGBOX, "Kurýr", "Chceš se zaměstnat jako kurýr?", "Ano", "Ne"); } } else if (pickupid == kbalicek[playerid]) { SendClientMessage(playerid, 0x990000, "Sebral jsi balíček! Běž ho doručit!"); cp[playerid] = 101; switch(random(2)) { case 0: SetPlayerCheckpoint(playerid, 1966.4708, 1288.3685, 10.8203, 3.0); case 1: SetPlayerCheckpoint(playerid, 1978.3108, 1288.9065, 10.8203, 3.0); } } return 1; } OnDialogResponse: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if (dialogid == 101) { if (response) { kzamestnat[playerid] = 1; SendClientMessage(playerid, 0x990000, "Zaměstnal ses jako kurýr! Bež vyzvednout balíček!"); switch(random(2)) { case 0: { kbalicek[playerid] = CreatePickup(1279, 8, 1931.2444, 1286.2791, 10.8203, -1); } case 1: { kbalicek[playerid] = CreatePickup(1279, 8, 1920.1619, 1288.0454, 10.8203, -1); } } } else { kzamestnat[playerid] = 1; SetTimerEx("knezamestnat", 1000, false, "id", playerid); } } return 1; } Timer: public knezamestnat(playerid) { kzamestnat[playerid] = 0; }
  9. bug

    pomoc PickupType

    Zdravím, je mi trápne že musím zakladať takýto topic ale inak to nejde.... Mám pickup, Keď do neho vojdete ukáže vám dialog, Ale keď sa pohybujem v tom dialogu každú sekundu ten pickup proste zoberie znova a znova..... posuniem si v style_list o pár možností dole a o sekundu už ho zoberie zase znova tak sa nachádzam zase navrchu... new driverlicense; driverlicense = CreatePickup(1239,1,2027.1650,1342.5490,10.8203,-1) ďakujem za všetky budúce odpovede, dúfam že mi pomôžete
  10. Ahoj Byl bych rád kdyby někdo poradil ohledně pickupu. Chtěl bych pickup který změní auto, když do toho pickupu vjede aby se mu změnilo auto které tam zadám. Pokoušel jsem se o to , ale marně tím Vás moc prosím o pomoc a radu. Prosím jak bych měl postupovat. Pickupi jsem dělal, jako na port a ammo ale na auta jsem nepřišel. Děkuji Asi nějak tak to Najde se někdo, prosím.
  11. mrazek44

    pomoc pickup

    Ahoj Byl bych rád kdyby někdo poradil ohledně pickupu. Chtěl bych pickup který změní auto, když do toho pickupu vjede aby se mu změnilo auto které tam zadám. Pokoušel jsem se o to , ale marně tím Vás moc prosím o pomoc a radu. Prosím jak bych měl postupovat. Pickupi jsem dělal, jako na port a ammo ale na auta jsem nepřišel. Děkuji
  12. public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == tp) { ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"RADA","{00B500}Vyhybaj sa nepriatelským uzemiam!!","OK",""); } if(pickupid == tp2) { ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"RADA","{00B500}Vyhybaj sa nepriatelským uzemiam!!","OK",""); } if(pickupid == tp4) { if(IsPlayerAdmin(playerid)) SetPlayerHealth(playerid, 100); ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,"RADA","{00B500}Snědl jsi RCON svačinku dobře si se napapal.","OK",""); } else { ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"RADA","{00B500}Bohužel nemáš narok na RCON svačinku! Nejsi RCON!","OK",""); } } Nevíte proč to vždy udělá že když tam mám tp4 to je Pizza Box, tak proč v Informaci tp2 tak když vejdu na tp2 tak tam napíše Snedl si RCON svačinku dobře si se napapal. Překrýva se to!
  13. Zdravím, začali mi bláznit pickupy, už vážné nemohu přijít na to, kde je problém. Všechny pickupy, které mají dát hráči zbraň nejsou alright U všech pickupů, které mi mají dát zbraň, mi ji dají, ale s nesprávným počtem nábojů. Například mám pickup, který mi má dát RPG s náboji 3 a místo toho mi dá nábojů 7 | U sniperky místo 30 nábojů 40. Zkoušel jsem to celé předělat na funkci IsPlayerInSphere, ale výsledek byl stejný. Mám všechny normálně: new rpg; new sniperka; public OnGameModeInit() { rpg = CreatePickup(359, 15, x, y, z); sniperka = CreatePickup(356, 15, x, y, z); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == rpg) { GivePlayerWeapon(playerid, 35, 3); } else if(pickupid == sniperka) { GivePlayerWeapon(playerid, 31, 30); } return 1; } Dík za rady
×
×
  • Create New...