Jump to content

martanius

Uživatel
  • Příspěvků

    168
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

Everything posted by martanius

  1. Zdravím. Chtěl bych všem autům hned dát nitro (id 1010), ale nejde to. Nejdřív jsem zkoušel AddVehicleComponent(411, 1010);, nešlo pak jsem vytvořil novou proměnou tuninged a nastavil ji na všechny infernusy na serveru. Tedy new tuninged; tuninged = AddStaticVehicle(411,-2247.3970,-1710.3568,480.0146,135.9341,111,44); // mch car tuninged = AddStaticVehicle(411,-2250.4275,-1707.5083,479.9214,131.0273,111,44); // mch car tuninged = AddStaticVehicle(411,-2254.2813,-1703.4535,479.9809,133.7724,111,44); // mch car tuninged = AddStaticVehicle(411,-2257.9377,-1700.0955,480.0401,131.0848,111,44); // mch car tuninged = AddStaticVehicle(411,-2262.0151,-1695.4102,480.1794,134.3479,111,44); // mch car tuninged = AddStaticVehicle(411,-2238.8293,-1720.8982,480.4149,187.9854,111,44); // mch car AddVehicleComponent(tuninged, 1010); nešlo Prosím jak mam dát všem autům nitro už od začátku ? Děkuji za pomoc.
  2. Kdybys pořádně četl, tak bys zjistil, že jen testovací server dávám přes hamachi kdo to chce zkusit. Jistě že si pak zaplatim hosting a dám to na veřejnou IP.... ale to až bude hotovej mod. Blbost dávat z poloviny hotový mod na placený hosting....
  3. **Legendary Stunters** Edit:------- 8.5.2012 Nové příkazy: /startrace /racewarp /raceend Ještě pár mapek a je to. Připadalo mi blbé dělat mod který má jen pár skoků a sjezdů a to je vše. Přidal jsem pár "závodů". Jsou celkem tři a všechny na letišti LS. Hráč nastoupí na motorku nebo jiný bike k tomu určený a napíše se jestli chce spustit závod po napsání hráče portne na startovací pozici a musí projet všemi cp. Mapu jsem musel kolikrát upravovat aby ji projel alespoň 1 člověk z 10ti, takže je to trošku náročnější. Nejede se na zemi, ale postupné ježdění do výšky a skoky po trati.. no uvidíte. Když hráč spadne nebo zemře může dál pokračovat. Cp a postup je zachován takže nasedne na ten bike k tomu určený a napíše příkaz pokračuje od místa kde projel poslední cp a pokračuje za dalšími. Závod může ukončit /raceend a nezapomněl jsem ani na /autofix a /autonos (automatická oprava a nitro). Tyto příkazy včetně skoro všech příkazů se jízdy nejsou dostupné. Jsou tam 3 tratě : 1: Cross 2: NRG 3: BMX možná udělám i víc. /saveme /warpme Když není hráč v nějakém závodě (viz výše) tyto příkazy jsou dostupné. Po napsání příkazu /saveme uloží hráčovu pozici k pozdějšímu warpu, tedy /warpme. Veškeré warpy jsou včetně vozidla ve kterém jste. /getpos Ne moc užitečný, ale co třeba někdo využije. Zjistí hráčovy koordináty x, y, z a vypíše je do klienta. Takže všechny příkazy na serveru jsou nyní (možná jsem na nějaké zapomněl od doby co jsem psal první příspěvek) : Warpy: /tunnel /godown (ala sjezd) /stunts (letiště LS) /loop1-3 /mount (warp na mount chillad kde je namapované okolí + 1 sjezd) /wallride (jízda v úhlu 90°) /bmxt (warp na trat s BMX) /crosst (warp na trat se sanchezem - crosskou) /nrgt (warp na trat s nrg) Pomocné příkazy : /autofix (automatická oprava auta) /autonos (automatické přidávání nitra) /fix (oprava - jednorázová) /nos (přidání nitra - jednorázově - odvozeno od chemické značky NoS) /automatic (aktivace /autofix a /autonos jedním příkazem) /color (změna barvy vozidla) /applycol (aplikuje navolenou barvu z příkazu /color na auto ve kterém právě sedí) /flip (otočí auto na kola = zachová úhel i rychlost) /saveme (ulozi pozici hráče) /warpme (warpne hráče na uloženou pozici) /getpos (zjistí hráčovi koordináty) Závodní příkazy (dostupné pouze v závodě) : /racewarp (warpne hráče na pozici posledně projetého cp) /raceend (ukončí závod a zpřístupní všechny příkazy) /startrace (spustí závod - pouze pokud je hráč ve správném vozidle)
  4. Díky moc všem Už jsem na tu hlášku přišel, vytvořil jsem timer když hráč vstoupí do auta a nastavil na 300 (300ms) a kontroluje to hp auta a když je hp pod 350 tak to odešle zprávu do clientu že má hráč roztřískaný auto a aby se to nespamovalo do chatu tak jsem nastavil proměnou a přidal podmínku. ------------ Vyřešeno můžete Lock.
  5. Díky moc všem Vzal jsem to od AvestXova prvního příspěvku. Ten script jsem opravil (ještě jsem nevyšel tak úplně ze cviku ) a od toho jsem vytvořil i ten flip. A dík za ten RepairVehicle (SetVehicleHealth opravuje jen motor pravda ). Ještě bych potřeboval tu hlášku s tím že když hráčovo auto bude poškozené dejme tomu z 80% tak se napíše hláška že má roztřískaný auto a musí si ho opravit.
  6. Zdravím, na pawno jsem asi tak 3 roky nesáhl no a teĎ jsem začal dělat takový stunt mod, ale chtěl bych to i trošku vyšperkovat v pawnu a většinu funkcí jsem už zapomněl. Na příkaz fix jsem vymyslel něco takovýho if (strcmp("/fix", cmdtext, true, 10) == 0) { new auticko; if(IsPlayerInVehicle(playerid, auticko) && GetPlayerVehicleID(playerid)) { SetVehicleHealth(auticko, 1000); SendClientMessage(playerid, zelenatv, "Your vehicle has been fixed!"); }}else{ SendClientMessage(playerid, cervenatv, "You are not in any vehicle!!"); return 1; } return InvalidCommand(playerid); Pawno sice nevyhodilo žádný error ani warning, ale při napsání příkazu server vyhodí hlášku že je příkaz neznámý. Můžu poprosit jak udělám ten příkaz /fix aby to opravilo poškozené auto ? A ještě na to příkaz /flip aby to auto otočilo na 4 kola. No a nakonec ještě když by mělo auto poškození třeba tak z 80% tak se napíše, že má hráč příliš poškozené auto a měl by použít příkaz /fix nebo tak něco (v sendclientmessage). Díky všem Doufám že to tady už není, kdyžtak se omlouvám.
×
×
  • Create New...