Ü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 - TheChansee

Oldalak: 1 ... 4 5 [6] 7 8 ... 11
76
Segítségkérés / Legközelebbi játékos probléma.
« Dátum: 2014. március 29. - 10:13:18 »
Idézetet írta: Cannonn date=1396083264\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47420\" data-ipsquote-contentclass=\"forums_Topic
Sajnos nem volt alkalmam tesztelni, de próbáld meg így!
 

forward GetClosestPlayerToPlayer(playerid);
public GetClosestPlayerToPlayer(playerid)
{
    new Float:dist = 1000.0;
    new targetid = INVALID_PLAYER_ID;
    new Float:x1,Float:y1,Float:z1;
    new Float:x2,Float:y2,Float:z2;
    new Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z1);
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        if(i == playerid) continue;
        GetPlayerPos(i,x2,y2,z2);
        if(IsPlayerInRangeOfPoint(playerid, 2.0, x2,y2,z2))
        {
   tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
   if(tmpdis < dist)
   {
     dist = tmpdis;
     targetid = i;
   }
        } else targetid = -1;
if( targetid == -1 ) SendClientMessage(playerid, piros, \"(( Senki nincs a közeledben! ))\");
}
    return targetid;
}

 

Sajnos most is sokszor írja ki!

77
Segítségkérés / Legközelebbi játékos probléma.
« Dátum: 2014. március 29. - 09:21:22 »
Köszönöm, hogy bemásoltad, de miért? Enyém is mûködik csak van egy apró hiba benne. ;)

78
Segítségkérés / Legközelebbi játékos probléma.
« Dátum: 2014. március 29. - 01:14:37 »
Igen, tudom, hogy úgy többször írja ki, de amikor máshogy próbáltam akkor mégrosszabb volt.

79
Segítségkérés / Legközelebbi játékos probléma.
« Dátum: 2014. március 29. - 01:03:27 »
Sziasztok. Legközelebbi játékos lekérdezésénél az a probléma, hogy, ha nincs a közelembe  játékos akkor kiírja sokszor.
 
forward GetClosestPlayerToPlayer(playerid);
public GetClosestPlayerToPlayer(playerid)
{
    new Float:dist = 1000.0;
    new targetid = INVALID_PLAYER_ID;
    new Float:x1,Float:y1,Float:z1;
    new Float:x2,Float:y2,Float:z2;
    new Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z1);
   
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        if(i == playerid) continue;
        GetPlayerPos(i,x2,y2,z2);
        if(IsPlayerInRangeOfPoint(playerid, 2.0, x2,y2,z2))
{
    SendClientMessage(playerid, piros, \"(( Nincs a közeledben! ))\");
           tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
           if(tmpdis < dist)
           {
               dist = tmpdis;
               targetid = i;
           }
}
}
    return targetid;
}

 
Tehát abban szeretnék segítséget kérni, hogy, ha nincs a közelembe akkor csak egyszer írja ki!

80
Segítségkérés / BörtönTimer
« Dátum: 2014. március 27. - 14:16:50 »
valóban! Köszönöm szépen. Nagyon figyelmetlen vagyok. Ment a \"+\" mindenkinek\".

81
Segítségkérés / BörtönTimer
« Dátum: 2014. március 27. - 13:45:42 »
Idézetet írta: Dfoglalo date=1395868678\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47379\" data-ipsquote-contentclass=\"forums_Topic


 

Az
admins[playerid][bortonido]

 értékét veszi fel, azt is tudnunk kell
 
Ezt nem teljesen értem. Egy kicsit kifejtenéd?
 
[/quote]
Írd le nekünk a \"admins[playerid][bortonido]\" változó értékét!
 
[/quote]
A változó értéke mindig más, mikor mekkorára van kedvem állítani. De általában 500 vagy az fölött van, tehát nem az a gond, hogy túl kicsire állítom és egybõl le is áll.

82
Segítségkérés / Login.
« Dátum: 2014. március 26. - 22:01:00 »
Üdv.
 
 else if(dialogid==DIALOG_LOGIN && !PlayerInfo[pLoggedIn][playerid])
{

 
Helyett próbáld meg ezt:
 
if(dialogid==DIALOG_LOGIN && !PlayerInfo[pLoggedIn][playerid])
{

 
[gmod]Javítottam helyetted a

taget

tagre![/gmod]

83
Segítségkérés / BörtönTimer
« Dátum: 2014. március 26. - 21:26:27 »
Idézetet írta: Konstantin date=1395865227\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47379\" data-ipsquote-contentclass=\"forums_Topic
Az
admins[playerid][bortonido]

 értékét veszi fel, azt is tudnunk kell
 
Ezt nem teljesen értem. Egy kicsit kifejtenéd?

84
Segítségkérés / BörtönTimer
« Dátum: 2014. március 26. - 21:12:12 »
Sziasztok!
Az a problémám, hogy ennek a változónak az értéke bármennyi a timert 0-ra állítja és azonnal kiteszi a börtönbõl.
 
ajtimer[playerid] = SetTimerEx(\"BortonTimer\",admins[playerid][bortonido],false,\"d\",playerid);

 
[mod]Kitettem helyetted a pawn code taget! Legközelebb már magadtól hajtsd végre ezt![/mod]

85
Segítségkérés / Pénztárca
« Dátum: 2014. március 23. - 12:20:49 »
Ment a plusszocska mindketõttöknek!
Lucio, egy kérdés:
Kicsit megpróbáltam bõvíteni és valamiért nem mûködik rendesen az egyik bõvítés.
 
else if( szam >= 1000000000 && szam < 10000000000 )
{
strins( alakitott, \".\", 7, sizeof(alakitott) );
strins( alakitott, \".\", 4, sizeof(alakitott) );
}

 
[gmod]Javítottam helyetted a

taget

tagre![/gmod]

86
Segítségkérés / Pénztárca
« Dátum: 2014. március 23. - 11:37:40 »
Sziasztok!
Azt szeretném kérdezni, hogy, ha a játékosnak a pénztárcájában lévõ összeg 3 számjegynél nagyobb akkor tegyen pontot.
 
format(pstring,sizeof(pstring),\"(( Pénztárcád tartalma: %d Ft. ))\",admins[playerid][penz]);
SendClientMessage(playerid,-1,pstring);

 
Ebbe szeretném.
Pl.: Ha van nála 20 ezer forint.
20000 helyett azt írja, hogy: 20.000
[gmod]Javítottam helyetted a

taget

tagre![/gmod]

87
Segítségkérés / Bankszámla BUG
« Dátum: 2014. március 11. - 18:28:15 »
Ugrottam, köszi. Ment a plusszocska.

88
Segítségkérés / Bankszámla BUG
« Dátum: 2014. március 10. - 21:40:09 »
Kitöröltem, és ez a Strdel mire jó? Sajnos németet tanulok szóval egyáltalán nem értem. ;)

89
Segítségkérés / Bankszámla BUG
« Dátum: 2014. március 10. - 21:23:50 »
Sziasztok!
A minap elkezdtem írni egy bankszámla rendszert és hát eléggé sokat veszõdtem vele és még így sem mûködik.
A legenerált bankszámla számot nem tudom enumba tenni.
 
admins[playerid][bankszamla] = strval(bszstring);

 
A bankszámla 5 szám 1 kötõjel 5 szám-ból áll, és ebbe az enumba csak a kötõjel elõtti részeket teszi.
Válaszokat elõre is köszönöm!

90
Szkript kérések / Legközelebbi játékos lekérdezése.
« Dátum: 2014. február 28. - 10:25:06 »
Zártam kösz.

Oldalak: 1 ... 4 5 [6] 7 8 ... 11
SimplePortal 2.3.7 © 2008-2024, SimplePortal