Szerző Téma: Inkompatibilis kódok  (Megtekintve 959 alkalommal)

Inkompatibilis kódok
« Dátum: 2014. július 17. - 07:02:22 »
0 Show voters
Sziasztok! Frissítettem a szerverem 0.3d rõl z-re, viszont nem mûködik néhány kód! Ezt hogyan lehet orvosolni?
Itt vannak amik z-ben már nem mûködnek:
Ez az M4 gránát, ez nem hibás, csak nem történik semmi:
 

{
      GrenadeReload[playerid] = 0;
      SetTimerEx(\"ReloadGrenade\",3*1000,false,\"i\",playerid);
           new Float:nadex, Float:nadey, Float:nadez, Float:angle;
      GetPosFromView(playerid, Distance, nadex, nadey, nadez);
      GetPlayerFacingAngle(playerid, angle);
      CreateExplosion(nadex,nadey,nadez, 0, 1.0);
}

 
Ez az idõ, ezzel az a gond, hogy nem sötétedik a játékban:
 

public settime(playerid)
{
new string[256],year,month,day,hours,minutes,seconds;
getdate(year, month, day), gettime(hours, minutes, seconds);
format(string, sizeof string, \"%d/%s%d/%s%d\", day, ((month < 10) ? (\"0\") : (\"\")), month, (year < 10) ? (\"0\") : (\"\"), year);
TextDrawSetString(Date, string);
format(string, sizeof string, \"%s%d:%s%d:%s%d\", (hours < 10) ? (\"0\") : (\"\"), hours, (minutes < 10) ? (\"0\") : (\"\"), minutes, (seconds < 10) ? (\"0\") : (\"\"), seconds);
TextDrawSetString(Time, string);
}

 
Köszönöm szépen a segítséget elõre is!
« Utoljára szerkesztve: 2014. július 17. - 14:36:38 írta Flash »

Nem elérhető BackUP

  • 908
    • Profil megtekintése
Inkompatibilis kódok
« Válasz #1 Dátum: 2014. július 17. - 10:24:35 »
0 Show voters
Az idõ régebbi verzióban sem szabadott volna mûködnie. Lekéred az idõt, változtatod a textdrawot, de SetPlayerTime sehol..

Inkompatibilis kódok
« Válasz #2 Dátum: 2014. július 17. - 22:24:16 »
0 Show voters
esküszöm mûködött. próbáld ki ha gondolod, bemásolhatom az egészet.

Inkompatibilis kódok
« Válasz #3 Dátum: 2014. július 20. - 02:38:32 »
0 Show voters
Idézetet írta: BackUP date=1405585475\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49501\" data-ipsquote-contentclass=\"forums_Topic
Az idõ régebbi verzióban sem szabadott volna mûködnie. Lekéred az idõt, változtatod a textdrawot, de SetPlayerTime sehol..
 
Szerintem egy gl_realtime be volt töltve neki :D


1. ezt tedd bele a scriptbe:
 
stock GetPosFromView(playerid, Float:distance, &Float:x, &Float:y, &Float:z)
{
    new Float:cx,Float:cy,Float:cz,Float:fx,Float:fy,Float:fz;
    GetPlayerCameraPos(playerid, cx, cy, cz);
    GetPlayerCameraFrontVector(playerid, fx, fy, fz);
    x = fx * distance + cx;
    y = fy * distance + cy;
    z = fz * distance + cz;
}

 
Amúgy http://pastebin.com/42YirMG1
2. Töltsd be a gl_realtime includeot
[mod]Összefûztem a dupla hozzászólást.[/mod]
« Utoljára szerkesztve: 2014. július 29. - 18:11:09 írta Dfoglalo »

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Inkompatibilis kódok
« Válasz #4 Dátum: 2014. augusztus 02. - 21:14:38 »
0 Show voters
[mod]A témanyitó jelenleg is aktív, így megkérném, hogy zárja a témát, amennyiben az megoldódott![/mod]
[mod]Reagálás nem történt, ráadásul a téma több, mint 1 hónapos. Zárok! Legközelebb jár a figyelmeztetés is.[/mod]
« Utoljára szerkesztve: 2014. augusztus 25. - 13:39:49 írta Dfoglalo »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal