Jump to content

DooM

Uživatel
  • Příspěvků

    3481
  • Registrován

  • Aktivní

  • Vítězných dnů

    16

Everything posted by DooM

  1. Stejně je nejlepší těžit bitcoiny
  2. Zkus otočit ten vlak o 180° public OnPlayerSpawn(playerid) { if(!IsPlayerNPC(playerid)) return 1; // pokud není npc new playername[64]; GetPlayerName(playerid,playername,64); if(!strcmp(playername,"NPC_SF_TRAM",true)) { // Tramvaják new ddy; ddy=AddStaticVehicle(449,-1944.3750,82.2169,26.3750,0.0000,42,102); ridictramvaje = Create3DTextLabel("NPC <> Řidič tramvaje",0xFFFFFFFF,0.0,0.0,0.0,40.0,0); Attach3DTextLabelToPlayer(ridictramvaje, playerid, 0.0, 0.0, 0.07); PutPlayerInVehicle(playerid,ddy,0); SetPlayerColor(playerid,0xFFFFFFFF);
  3. DooM

    pomoc 3Dtext

    Třeba myslí SPZ, jen to neumí popsat. https://wiki.sa-mp.com/wiki/SetVehicleNumberPlate
  4. DooM

    script ePawno

    Takové strohé VS for PAWN Ujde to, ale mně nejvíce vyhovuje Notepad++.
  5. DooM

    pomoc timer

    Tady není nic moc co vysvětlovat. public OnPlayerEnterCheckpoint(playerid) { SetTimerEx("SendMsg", 10 * 1000, false, "i", playerid);//spustí 10 sekundový odpočet a potom zavolá callback SendMsg a převezme do něj hráčovo ID return 1; } forward SendMsg(playerid); public SendMsg(playerid)//callback z prvního parametru v timeru { SendClientMessage(playerid, -1, "Zpráva"); }
  6. Ten callback OnPlayerCommandPerformed je z YCMD a hádám, že používáš STRCMP xD Nejjednodušší způsob, jak to provést u STRCMP/DCMD je vrátit hodnotu se zprávou. public OnPlayerCommandText(playerid,cmdtext[]) { //obsah tvého callbacku return SendClientMessage(playerid, -1, "[ ! ] Tento príkaz neexistuje."); }
  7. Pozici uložíš takto: new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); INI_WriteFloat(file,"X", X); INI_WriteFloat(file,"Y", Y); INI_WriteFloat(file,"Z", Z); A načteš například takto: new Float:X, Float:Y, Float:Z; INI_Float("X", X); INI_Float("Y", Y); INI_Float("Z", Z); SetPlayerPos(playerid, X, Y, Z);
  8. Tak jsem něco sesmolil Nefunguje to 100%, ale můžeš si s tím pohrát. #include <a_samp> new Float:lastZ[MAX_PLAYERS]; new timer[MAX_PLAYERS]; forward CheckPlayersZ(playerid); public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { timer[playerid] = SetTimerEx("CheckPlayersZ", 3000, true, "i", playerid); return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { KillTimer(timer[playerid]); return 1; } public CheckPlayersZ(playerid) { if(IsPlayerInAnyVehicle(playerid)) { new Float:X, Float:Y, Float:Z; if(lastZ[playerid] != 0) { GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z); if(Z - lastZ[playerid] > 4.5) { new string[128]; format(string, sizeof(string), "STUNT! LastZ: %f, Z: %f", lastZ[playerid], Z); SendClientMessage(playerid, 0xff0000, string); } } else GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, lastZ[playerid]); } }
  9. public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart) { if(GetPlayerWeapon(playerid) == 30) ApplyAnimation(damagedid, ...); return 1; }
  10. DooM

    pomoc GetVehiclePos

    Tak si napíšeš vlastní funkci na vytvoření vozidel, abys to nemusel počítat ... Jinak jsem ten skript zkoušel, dal jsem ho do OnGameModeInit() hned za vytvoření všech aut a fungovalo to normálně.
  11. DooM

    pomoc GetVehiclePos

    Nekoukal jsem na ostatní řádky xD BTW ... Optimalizovanější je definovat si notoricky známou definici MAX_VEHICLES_EX No jelikož v tomto případě je ten kód správně, bude chyba někde jinde... Spouštíš ten cyklus až potom, co jsou ta vozidla vytvořena?
  12. DooM

    pomoc GetVehiclePos

    for(new i; i < MAX_VEHICLES; i ++) { new Float:X,Float:Y,Float:Z; GetVehiclePos(GetPlayerVehicleID(i),X,Y,Z); printf("%f",X); printf("%f",Y); printf("%f",Z); } Edit// To fungovat nebude, blbě jsem přečetl, co žádáš
  13. DooM

    pomoc GetVehiclePos

    Co máš v proměnné vehid?
  14. DooM

    pomoc Auto střelba

    http://forum.sa-mp.com/showthread.php?p=1081442
  15. DooM

    pomoc LIFE THAT - Gamemode

    Pokud vím, tak LifeThat dělal Frajtr a já jsem mu občas vypomáhal
  16. http://oi62.tinypic.com/3347kb5.jpg Pawno.cz\Můj profil v roce 2011 :d
    1. Show previous comments  3 more
    2. Hip

      Hip

      trend jsem zkoušel obnovit, pak ale nastal zlom kdy ta baba vlezla na pawno a všimla si toho :d

    3. wroxx

      wroxx

      Hip, tak FB tej Klárky by si sem kľudne mohol postnúť :d

    4. Hip
  17. Jestli opravdu nic nestahovala ani neinstalovala, tak to bude nejspíš nějaký virus, který vytváří na disku hrozně velké soubory a tak ho zahlcuje. Tyhle typy virů se velmi těžko odstraňují.. Nenastal ten správný čas pro upgrade na Windows 7? Záleží na HW požadavcích. Windows 7 Starter jede skvěle i na 768MB RAM
  18. Musíš si rozdělit disk na více partitionů (Zde v mém tutoriálu to je ukázáno http://www.devbook.cz/tutorial-instalace-windows-z-hdd) Normálně ne, ale tuším, že se to dá velmi snadno obejít
  19. Hoď tam Windows 7 Starter... Mám taky 768MB RAM a jede to líp jak XP
  20. Z toho traileru jsem pochopil, že se bude jednat o modifikaci, kde seskočíš s padákem a potom zjistíš, že jsi úplně někde v řiti a to je celá náplň .. Ne fakt. Ten trailer absolutně nic neříká i když je neaktuální
  21. DooM

    pomoc dcmd

    místo return 1 v publicu OnPlayerCommandText -> return SendClientMessage(playerid,"ZPRÁVA");
  22. Tak ten textdraw přesuň
  23. DooM

    hledám Video

    Teoreticky by "něco podobného" jak on zmínil šlo i v Movie makeru a malování
×
×
  • Create New...