Ü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 ... 51 52 [53] 54 55 ... 136
781
SA-MP / Open.mp: Szerverfejlesztés / SCMEX
« Dátum: 2012. augusztus 18. - 19:40:33 »
Idézetet írta: DrAkE date=1345308525\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26404\" data-ipsquote-contentclass=\"forums_Topic
Frissítve!
Így megfelel zsoleszka? :)
 
Sokkal jobb. :D

782
SA-MP / Open.mp: Szerverfejlesztés / SCMEX
« Dátum: 2012. augusztus 18. - 18:18:32 »
Idézetet írta: DrAkE date=1345306041\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26404\" data-ipsquote-contentclass=\"forums_Topic
És ez alatt azt akarod mondani, hogy rossz, hogy goto utasítást használtam? :D
 
yep

783
SA-MP / Open.mp: Szerverfejlesztés / SCMEX
« Dátum: 2012. augusztus 18. - 17:53:15 »
Az én szerény angol tudásommal lefordítva, körülbelül így hangzik magyarul:
 

Átrendezzem a program lefutását, vagy használjam inkább a goto utasítást.


Eh, ez a csavaros megoldás vajon mennyire rossz lehet?

Hát a képek alapján katasztrófa lett a vége.  :D

784
SA-MP / Open.mp: Szerverfejlesztés / SCMEX
« Dátum: 2012. augusztus 18. - 17:28:19 »
\"xkcd-goto.png\"

785
Segítségkérés / Mondatban bizonyos szó kivétele.
« Dátum: 2012. augusztus 17. - 23:41:39 »
stock 
filterColorTags(string[])
{
new
start,
end;
while((start = strfind(string, \"~\", false, start)) != -1)
{
if((end = strfind(string, \"~\", false, start + 1)) != -1)
{
   strdel(string, start, end + 1);
   start -= end - start;
} else start++;
}
}

 
A következõ kód kettõ darab hullámos jelet keres a bevitt karakterláncban és ha talál akkor azokat és a köztük lévõ karaktereket törli belõle.
Ha a legvégén marad egy páratlanul akkor az ott is marad.
Pl.: \"~eztörlésre kerül~ ~<-ez nem\"

786
Segítségkérés / Mondatban bizonyos szó kivétele.
« Dátum: 2012. augusztus 17. - 20:44:43 »
stock
deltext(text[])
{
new
pos = strfind(text, \"~b~\");
if(pos != -1) strdel(text, pos, pos + 3); // +3 (\'~\', \'b\', \'~\')  3 karakter
}

 

   new
textt[] = \"~b~Bejárat\";
deltext(textt);   
printf(\"%s\", textt);

787
Fórum Archívum (Témák/Fórumok) / ÁTHELYEZVE: ucoz.hu-s iphone
« Dátum: 2012. augusztus 16. - 16:45:18 »
A téma át lett helyezve a következõbe: Kérdések, Segítség.
http://sampforum.hu/index.php?topic=30711.0" class="bbc_link">http://http://sampforum.hu/index.php?topic=30711.0

788
Általános / A Pawn tudás.
« Dátum: 2012. augusztus 16. - 00:19:20 »
Az én véleményem szerint a Segítség kérés téma elég népszerû és aki kicsit is gondolkozik józan paraszti ésszel, megtalálja ott a számára fontos segítséget.
Ahol nem talál hirtelen választ az a run time error és ennek változatai, mivel ilyen téma van vagy száz a fórumon, és azok akik leírták mi ennek az oka, már nem akarják 10-edjére is leírni, nem foglalkoznak vele.
A segítõ szándékú emberek egy idõ után idegesítõnek találják a számukra primitívnek tûnõ kérdéseket mert már több százszor látták válaszoltak rá, és nem értik miért nem használják a keresõt a segítséget kérõk többsége. (persze a pornó oldalakon tudják használni de itt nem)
Nem megfelelõ kérdésekre pár példa:
Nem indul a simson motorom, mi lehet a baja?
A számítógépem véletlenszerûen kikapcsol, mitõl?
A kérdéseken látszik hogy a válasz rájuk akár több oldalnyi szöveg is lehet, és még az se biztos hogy közte lesz a megfelelõ.
Kérdést feltenni úgy kell, hogy el kell látni minden hasznos információval, hogy a segítséget nyújtó megfelelõ választ tudjon adni.
Mellékelni kell itt a pawn script részletet a benne használt összes változóval, ha szükséges a használt .inc fájlok neveinek feltüntetésével, ha használ plugint akkor nem elég csak a nevének feltüntetése a verziószáma is kell, milyen samp szerver verziót használ, persze ezek mind a problémától függnek.
Ha a probléma olyan hogy a samp szerver nem indul el, akkor nem árt a server_log.txt fájlból kimásolni egy szerver indítási kísérletrõl részletet, a server.cfg tartalma is kell hozzá. (rcon jelszó nem kell)
Sokan bemásolnak egy pawn hiba üzenetet de mellé nem írják oda a pawn szkriptben található kódot, ha odaírják akkor bemásolnak több sort de nem jelölik meg melyik az a sor, vagy csak azt az egyetlen egy sort másolja be, holott nem biztos hogy pont az a sor a hibás.
Vagy a másik hiba mikor bemásol száz valahány sor hibát és õ a 20.-ént szereplõ hibaüzenetre koncentrál, mert ami elõtte van nem érti és azzal próbálkozik, ez nem megoldás, a hibákat legelejérõl kell kezdeni javítani, mivel a második és a többi hiba lehet az elõtte lévõ hiba miatt jött létre, rosszabb esetben hatványozódott/ többszörözõdött, és lehet az egésznek az oka csak egy kapcsos zárójel hiánya.
Ezért hibákat a legelsõnek kiírt hibasortól kell kezdeni javítani.
A téma megoldva dologból látható hogy nagyon sokan megkapják a számukra fontos segítséget, így most én nem értem miért lett nyitva ez a topic. :D
Bocsánat a fogalmazásért, este van már, meg magyar tanár se vagyok.  :D :D

789
SA-MP / Open.mp: Szerverfejlesztés / Ékezetes parancs SSCANF-al!
« Dátum: 2012. augusztus 15. - 22:40:05 »
Ok értem, és így talán nem mûködne?
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/parancs\"))
{
new
   ID;
if(sscanf(cmdtext[8], \"u\", ID)) return SendClientMessage( playerid, (-1), \"HASZNÁLAT: /parancs <id>\" );
return 1;
}
return 0;
}

790
Leírások/Útmutatók / Tabulátor
« Dátum: 2012. augusztus 15. - 20:34:18 »
De én elnéztem, a kód mûködik mivel a számokat úgy pakolja egymás után hogy 9 10 11 12 és így tovább és a végére oda teszi a 2-est.
Már alkotom az egyszerûsítést. Postolom ide, ha kész. :D
Edit:
 
stock 
Tab(text[], text2[], tabcount = 0)
{
new
tab_[16] = \"\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\",
out[128];      
if((tabcount = (((tabcount + 1) * 8) - strlen(text) - 1) / 8) < 0 || tabcount >= sizeof tab_) tabcount = 0;
format(out, sizeof out, \"%s%s%s\", text, tab_[(sizeof(tab_) - 1) - tabcount], text2);
return out;
}

 
Elkészült, én tesztelgettem és nem találtam hibát benne. Ha valaki igen akkor írjon. :D

791
Leírások/Útmutatók / Tabulátor
« Dátum: 2012. augusztus 15. - 19:54:08 »
printf(\"%s\", Tab(string, \"2\", 2));

 
Ellenõrizd le újra a fenti példával és látni fogod hogy a bevitt számsor karakterláncot elrontja.
 
0123456789101112131415161718192
[/quote]

792
SA-MP / Open.mp: Szerverfejlesztés / Ékezetes parancs SSCANF-al!
« Dátum: 2012. augusztus 15. - 19:18:05 »
Nekem nem annyira, nem értem mire jó ez az egész, egy példával valaki szemléltethetné, és leírhatná mi van benne ami különlegessé teszi.
Ránézésre csak ennyit látok ami túl lett bonyolítva:
 
public OnPlayerCommandText( playerid, cmdtext[ ] ) 
{
    if(strcmp(cmdtext, \"/parancs\") ) { // MIT CSINÁLJON }

 
 és nem találom a fõposztban a sscanf alkalmazását sem.

793
Segítségkérés / Különbség
« Dátum: 2012. augusztus 15. - 11:32:11 »
Neked nem csak arra van szükséged hogy mennyi a pontkülönbség hanem hogy melyik játékosnak van több pontja.
Ezt egy változóval megtudod oldani:
 
new value = GetPlayerScore(playerid) - GetPlayerScore(player2);
if(value != 0)
{
    if(value > 0)
    {
        printf(\"playerid pontja nagyobb ennyivel %d\", value);
    } else {
        printf(\"player2 pontja nagyobb ennyivel %d\", -value);
    }
} else {
    print(\"egyenlõ pontszámok\");
}

794
Segítségkérés / OX VS MSQL
« Dátum: 2012. augusztus 14. - 23:50:28 »
5 év-Script 5 év tapasztalat[/quote]
-tal nem annyira nehéz.  >:D
Olyan két három délután kb..

Oldalak: 1 ... 51 52 [53] 54 55 ... 136
SimplePortal 2.3.7 © 2008-2026, SimplePortal