Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Zsolesszka

Oldalak: 1 ... 54 55 [56] 57 58 ... 136
826
SA-MP / Open.mp: Szerverfejlesztés / Fade\'s damage behaviour V2.0
« Dátum: 2012. július 26. - 22:34:39 »
Grat.
Egy pár megjegyzés:
AZ OnPlayerUpdate alatti részt igen csak lehetne optimalizálni.
Az OnPlayerStateChange alatti rész se teljesen korrekt.
Az OnPlayerGetHealth meg nincs használva sehol sem.
Még egy:
Ennek a global változónak a használata meg felesleges. new Float:vhp;
Ha gondolod átírhatom egy általam optimalizált verzióra.

827
Beszélgetés / Kép rólatok
« Dátum: 2012. július 26. - 09:04:20 »
Idézetet írta: BoOy date=1343198105\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3407\" data-ipsquote-contentclass=\"forums_Topic


 

TwoClose Tiszta szégyenek hagyjad... :S
James_Raynor De egy -törölve- vagy, oltanak és kit érdekel? Miért kell beszólni másnak? Mert hogy téged is oltanak? Foglalkozz magaddal..
 
ezek szerint te is sp fan vagy :l
 
[/quote]
Nem vagyok az csak -törölve- hogy mindenkinek beszólnak...
 
[/quote]
[gmod]Moderálva.[/gmod]

828
Off Telep / Ezért melóztam, új gépem :)
« Dátum: 2012. július 25. - 22:34:24 »
Respect mindenkinek aki megdolgozott valamiért.

829
SA-MP / Open.mp: Szerverfejlesztés / findindex
« Dátum: 2012. július 25. - 15:34:53 »
Érdekes teszt, az egészben a hiba a random, nem mindegyik teszt zajlik le ugyanúgy. A következõ tesztben nem biztos hogy ugyanannyi 1 vagy 0 értéket kapunk mint az elõzõben vagy a következõben.
Na végzek egy ilyen tesztet én is kíváncsiságból. :D
EDIT:
Elkészült a teszt nagy nehezen, ennyiszer nem kellett abbahagynom egy ilyen tesztet mint most. :D
 
stock
ifteszt()
{
//   #define DEBUGMODE // <- Ellenõrzés
#define LOOP 10000000 // < -Ismétlõdések száma 10 millió
#if defined DEBUGMODE
#undef LOOP
#define LOOP 10
#endif
new
i = 0,
starttime,
changevariable;
// - ()?():() >
i = 0; starttime = GetTickCount();
for( ; i < LOOP; i++)
{
changevariable = (i % 2)?(123):(321);
#if defined DEBUGMODE
   printf(\"%s\", (i % 2)?(\"egy\"):(\"null\"));
#endif
}
printf(\"()?():() -> %dms -- changevariable: %d\\n\", GetTickCount() - starttime, changevariable);
// <-
// - if else >
i = 0; starttime = GetTickCount();
for( ; i < LOOP; i++)
{
if(i % 2)
{
   changevariable = 123;
   #if defined DEBUGMODE
      print(\"egy\");
   #endif
} else {
   changevariable = 321;
   #if defined DEBUGMODE
      print(\"null\");
   #endif
}
}
printf(\"ifelse -> %dms -- changevariable: %d\\n\", GetTickCount() - starttime, changevariable);
// <-
// - switch >
i = 0; starttime = GetTickCount();
for( ; i < LOOP; i++)
{
switch(i % 2)
{
   case 1:
   {
      changevariable = 123;
      #if defined DEBUGMODE
         print(\"egy\");
      #endif
   }
   case 0:
   {
      changevariable = 321;
      #if defined DEBUGMODE
         print(\"null\");
      #endif
   }
}
}
printf(\"switch -> %dms -- changevariable: %d\\n\", GetTickCount() - starttime, changevariable);
// <-
}

 
És az eredmény:
 
[2012.07.25 18:08:13] ()?():() -> 837ms -- changevariable: 123
[2012.07.25 18:08:14] ifelse -> 758ms -- changevariable: 123
[2012.07.25 18:08:14] switch -> 624ms -- changevariable: 123
[2012.07.25 18:08:15] ()?():() -> 810ms -- changevariable: 123
[2012.07.25 18:08:16] ifelse -> 766ms -- changevariable: 123
[2012.07.25 18:08:16] switch -> 638ms -- changevariable: 123

 
Ezek szerint gyorsabb az if else mint ahogy nevezik \"hármas operátor\"-nál, de a switch ezeknél is gyorsabb.

830
SA-MP / Open.mp: Szerverfejlesztés / findindex
« Dátum: 2012. július 25. - 11:25:31 »
@Anthony
  Mi a harmadik operátor ebben?
  Ha ez \":\"
  Akkor az \"if else\" alkalmazásánál is a \"harmadik operator\" (<- ki indulva a megnevezésbõl)  az \"else\".
 
  Szerintem ez a felállás
 
 (feltétel)?(true):(false)  // nem olyan feltét mint a pizzákra :d 

 
ugyanaz mint egy if else
 
if(feltétel) // ?
{
  //true
} else { // :
  //false
)

 
Teljesítményt nem mértem melyik gyorsabb de return után egy if-et lehet nem is fogad el a fordító. pl.: return if(bla)
@DrAkE
 Kösz, javítva. Sok tesztet nem végeztem el csak összedobtam, az utolsó karakterre se teszteltem le lehet ott is rossz.  ;)

831
SA-MP / Open.mp: Szerverfejlesztés / findindex
« Dátum: 2012. július 24. - 19:57:49 »
A kód neve lehetne findcharacter is talán.
Na mindegy írtam egy változatot én is:
 
stock
findcharacter(const string[], const sub[])
{
new
ch = -1;
while(string[++ch] && string[ch] != sub[0]) {}
return (string[ch])?(ch):(-1);
}

 

   printf(\"%d\", findcharacter(\"asd\", \"s\"));
printf(\"%d\", findcharacter(\"vakáció\", \"s\"));
printf(\"%d\", findcharacter(\"kecske\", \"e\"));
printf(\"%d\", findcharacter(\"kettõ kecske\", \"e\"));
printf(\"%d\", findcharacter(\"magas\", \"s\"));
[/quote]
Edit:
Javítva egy apró hiba.

832
Segítségkérés / Hiba!
« Dátum: 2012. július 24. - 14:54:01 »
Idézetet írta: Cr0a date=1343134161\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24952\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Egy ciklusban szeretném a segítségeteket kérni. Amit kiraktam az tökéletesen mûködik annyi szépséghibával hogy annyiszor írja ki ahányan  be vagyunk jelentkezve a \"Valtozo\"-ba. Szóval én azt szeretném ha csak 1x írná ki.
 
Akkor ne használj for ciklust!

833
A Fórum / Warn szint infók/levonások
« Dátum: 2012. július 23. - 13:59:35 »
Idézetet írta: Dzsorden date=1343030449\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18928\" data-ipsquote-contentclass=\"forums_Topic
Nekem mikor járnak le? :angel: :whistle:
 
Ezekhez az idõpontokhoz hozzáadsz fél évet és akkor járnak le:
2012. április 13. 17:43:43   
2012. április 03. 22:44:11
2012. Március 26. 15:56:33
2012. Március 24. 23:38:13
Tehát:
2012. október 13. 17:43:43     -15%
2012. október 03. 22:44:11     -5%
2012. Szeptember 26. 15:56:33 -10%
2012. Szeptember 24. 23:38:13 -10%

834
A Fórum / Warn szint infók/levonások
« Dátum: 2012. július 22. - 20:20:00 »
Idézetet írta: danix99 date=1342967160\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18928\" data-ipsquote-contentclass=\"forums_Topic
oké szóval lógtok egy -30assal...
 
Kicsit elszámoltad magad, warn szinted részletezve pm üzenetben. Levonva 20%.
Még maradt 25%, amibõl 5% százalék lejár október 12-én, a többi majd csak azután.

835
Segítségkérés / iVO probléma
« Dátum: 2012. július 22. - 13:00:39 »
#define FILTERSCRIPT

836
Segítségkérés / iVO probléma
« Dátum: 2012. július 22. - 12:42:28 »
link?

837
Archívum / Vééégre Chat! Sokak kívánságára :)
« Dátum: 2012. július 22. - 01:27:23 »
Idézetet írta: Cannonn date=1342911359\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24802\" data-ipsquote-contentclass=\"forums_Topic
Végre lehet chaten segítséget kérni. :laugh:
 
Hú de jó, pont ezért le is tiltottam.  :D

838
Szkript kérések / Ötlet Script
« Dátum: 2012. július 22. - 01:23:07 »
Idézetet írta: Cannonn date=1342899059\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24808\" data-ipsquote-contentclass=\"forums_Topic
Bõvítettem kicsivel, hogy ha újra jelent valaki ne írja felül a már létezõt. Remélem nem gond.
 

#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:otlet(playerid,params[])
{
    new text[128], string[128], File:log = fopen(\"/Otletek.txt\", io_write);
    if(sscanf(params,\"s[128]\" ,text)) return SendClientMessage(playerid, -1, \"Használd: /otlet [ötleted]\");
    format(string, sizeof(string), \"%s\\r\\n\", text);
    write(log, string);
    fclose(log);
    SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
    return 1;
}

 

Ide nem kell sscanf, elég az isnull alkalmazása.
 
CMD:otlet(playerid, params[])
{
if(isnull(params)) return SendClientMessage(playerid, -1, \"Használat: /otlet [ötleted]\");
new
File:log = fopen(\"otletek.txt\", io_append);
if(log)
{
fwrite(log, params);
fwrite(log, \"\\r\\n\");
fclose(log);
}
SendClientMessage(playerid,-1,\"Az ötleted elküldve a szerver tulajdonosának!\");
return 1;
}}

839
Paradise RolePlay / [HUN] Paradise Roleplay
« Dátum: 2012. július 22. - 00:49:52 »
Idézetet írta: krisk date=1342857484\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8616\" data-ipsquote-contentclass=\"forums_Topic
Én már Zharkonak megmondtam akkor, mikor átvette a modot. Egy programozási ökölszabály, hogy nagyobb munka egy új projektet kezdeni, mint másét folytatni.
 
Biztos?

840
Segítségkérés / Egy csúnya warning...
« Dátum: 2012. július 21. - 20:21:51 »
DeletePlayer3DTextLabel(playerid, rendorf);

Oldalak: 1 ... 54 55 [56] 57 58 ... 136
SimplePortal 2.3.7 © 2008-2026, SimplePortal