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

Oldalak: 1 ... 58 59 [60] 61 62 ... 85
886
Segítségkérés / return probléma
« Dátum: 2012. március 17. - 09:11:44 »
köszi sikerült.PM-ben elküldtem egy részletet,remélem tudsz segíteni :D köszi

887
Segítségkérés / Kisebb kérdések
« Dátum: 2012. március 17. - 09:08:28 »
Köszi,azok a hibák eltüntek,de tag mismatchet ír ki.
tGyogyitas[id] = SetTimerEx(\"Gyogyitas\",ido,false,\"d\",id);
elõtte definiáltam a tGyogyitas-t MAX_PLAYERS-el
Senki?:S
Másik kérdés:
 
HazInfo[X] = dini_Float(file,\"X\"); 

 
miért ír ki tag mismatchet?

888
Segítségkérés / Ház létrehozása
« Dátum: 2012. március 17. - 09:04:03 »
az felel meg a házak max számának

889
Segítségkérés / Ház létrehozása
« Dátum: 2012. március 16. - 23:51:34 »
Sziasztok,
Van egy ház létrehozó parancsom,de csak a fájlt hozza létre,és minden értek 0 lesz.
http://pastebin.com/LQnM6vuA
Nem tudom,hogy miért,elõre is köszi minden segítségért.

890
Segítségkérés / return probléma
« Dátum: 2012. március 16. - 22:54:00 »
Azt csak tesztnek írtam be,de nem számít semmit,mert itt x = 1 y = 1 z = 1...
De azért köszi a segítséget xd
Az a baj,hogy returnoznom kell,hogy ne írjon ki fölösleges szöveget,de így meg nem megy a ciklus.
[pawn]
for(new i=0; i<MAX_PLAYERS; i++)
      {
         if(IsPlayerConnected(i) && JatekosInfo[MentotHivott] == 1)

         {


            blabla


                                        return 1;


         }


         else


         {


             SendClientMessage(playerid,HIBA,\"Senki sem hívott mentõst.\");


             return 1;


         }


           }


      Kilistázza az összes játékost akikre igaz a feltétel


[/pawn]

891
Segítségkérés / return probléma
« Dátum: 2012. március 16. - 22:41:24 »
Sziasztok
[pawn]
    if(JatekosInfo[playerid][Frakcio] == 2)
    {
        if(IsPlayerInRangeOfPoint(playerid,5,1,1,1))
        {
              new rangskin;
           if(JatekosInfo[playerid][Rang] == 0) {rangskin = 1;}
           if(JatekosInfo[playerid][Rang] == 1) {rangskin = 1;}
           if(JatekosInfo[playerid][Rang] == 2) {rangskin = 1;}
           if(JatekosInfo[playerid][Rang] == 3) {rangskin = 1;}
           if(JatekosInfo[playerid][Rang] == 4) {rangskin = 1;}
           if(JatekosInfo[playerid][Rang] == 5) {rangskin = 1;}
           SetPlayerSkin(playerid,rangskin);
           JatekosInfo[playerid][szolgalatban] = 1;
           GetPlayerName(playerid,nev,sizeof(nev));
         new string[256];
         format(string,sizeof(string),\"%s szolgálatba állt.(Mentõ)\",nev);
         printf(string);
         return 1;
      }
      else SendClientMessage(playerid, HIBA, \"Nem vagy az öltözõben!\");
    }
    else SendClientMessage(playerid, HIBA, \"Nem vagy olyan frakcióban,aminél szolgálatba lehetne állni!\");[/pawn]
Valamiért,ha beírom,úgy hogy a frakcióm 2-es,és nem vagyok az öltözõnél,akkor kiírja azt is hogy nem vagyok az öltözõnél,és hogy nem vagyok frakcio tag.

892
Segítségkérés / Kisebb kérdések
« Dátum: 2012. március 15. - 16:36:07 »
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 028: invalid subscript (not an array or too many subscripts): \"tGyogyitas\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : warning 215: expression has no effect
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 001: expected token: \";\", but found \"]\"
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : error 029: invalid expression, assumed zero
D:\\Egyebek\\0.3d\\gamemodes\\loginomregi.pwn(1386) : fatal error 107: too many error messages on one line
KillTimer(tGyogyitas[playerid]);
És lenne közben még 1 kérdésem:
Tag mismatchet ír ki az \"ido = \" sornál.
[pawn]new Float:hp;
hp = GetPlayerHealth(id,hp);
new ido;
ido = 800000 / Float:hp;[/pawn]

893
Segítségkérés / Kisebb kérdések
« Dátum: 2012. március 15. - 16:01:18 »
Sziasztok,hogy tudom megoldani,hogy a playerhöz tartozó timer állítja le?
tTimer = SetTimerEx(blabla....)
KillTimer(tTimer);
Így nem ad errort,de nem vagyok biztos,hogy csak a playerhöz tartozót állítja le,hanem helyette az összeset.

894
Segítségkérés / Leaderes Munkák
« Dátum: 2012. március 15. - 15:37:14 »
[pawn]
/SZOLGÁLAT alatt:
if(PlayerInfo[playerid][Rang] == 1)
{
      SetPlayerSin(playerid,skinnek az id-je);
}
if(PlayerInfo[playerid][Rang] == 2)
{
      SetPlayerSin(playerid,skinnek az id-je);
}
if(PlayerInfo[playerid][Rang] == 3)
{
      SetPlayerSin(playerid,skinnek az id-je);
}
if(PlayerInfo[playerid][Rang] == 4)
{
      SetPlayerSin(playerid,skinnek az id-je);
} [/pawn]

895
Segítségkérés / Kilistázás
« Dátum: 2012. március 15. - 15:35:46 »
És azt hogy lehet megoldani,hogy a dialognál elég legyen 1 case-t csinálni,ami mindegyikhez jó,szóval ha rákattolnak valamelyikre,akkor a névrõl lekérik az id-jét?

Dupla hozzászólás automatikusan összefûzve. ( 2012. március 16. - 21:35:59 )

Nem mûködik a kilistázás,mert azt írja,hogy string,de ha meg a stringet iratom ki,akkor gondolom csak 1 embert fog kiírni

896
Segítségkérés / Leaderes Munkák
« Dátum: 2012. március 15. - 15:06:53 »
keresd meg a /szolgálat parancsot és ott azt a részt,ahol van a SetPlayerSkin,és a skin id-t írd át a kívántra.

897
Segítségkérés / Kilistázás
« Dátum: 2012. március 15. - 14:13:19 »
De ez így csak a legelsõ ember nevét írja ki nem? Akinek a legkisebb az id-je és a változója 1.
Nekem az kéne hogy van egy DIALOG_LIST amiben minden egyes sorban egy ember neve van akinek a változója 1

898
Segítségkérés / Kilistázás
« Dátum: 2012. március 15. - 12:42:18 »
Sziasztok,
Az lenne a kérdésem,hogy meg lehet valahogy oldani,azt hogy a szerveren lévõ összes player nevét kilistázza egy dialog_list-ben akire igaz az elõtte említett feltételek? Pl.: változója = 1

899
Segítségkérés / KillTimer
« Dátum: 2012. március 14. - 18:25:17 »
Sziasztok,
A hívás rendszeremnél kéne egy kis segítség.
[pawn]
         if(JatekosInfo[playerid][Telefonal]!= 0)
         {
             for(new i=0;i<MAX_PLAYERS;i++)
             {
                 new hivo;
                 hivo = JatekosInfo[playerid][Telefonal];
                 if(JatekosInfo[Telefon] == hivo)

                 {


                        SendClientMessage(i, HIBA, \"Kilépett a beszélgetési partner!\");


                        KillTimer(tTelefonHivas);


                 }


             }


         


         }


[/pawn]


Azt szeretném megoldani,hogy ha kilép valamelyik fél a hívásban,akkor leállítsa a timert.Pl.: Ha a hívó lép ki akkor neki leállítsa a timert,ami levon 1 dollárt percenként,ha meg a hívott,akkor szintén a hívó timerét állítsa le.


Pár változó amit hasznos:


JatekosInfo[playerid][HivjaO] - Ez annak a számát írja ki aki hívja a playert.


JatekosInfo[playerid][HivjaOt] - Ez annak a számát írja ki akit hív a player


JatekosInfo[playerid][Telefonal] - Az a telefonszám akivel beszélget az ember.


Dupla hozzászólás automatikusan összefûzve. ( 2012. március 15. - 12:40:36 )

Valaki?

900
Segítségkérés / Változó csoportok
« Dátum: 2012. március 14. - 16:06:12 »
Nem úgy akartam.
Hanem úgy hogy pl.:
40LiteresKocsik {
412,
454,
478,
}
50LiterKocsi{
433,
476,
498,
}
Ilyen stílusra gondoltam.

Oldalak: 1 ... 58 59 [60] 61 62 ... 85
SimplePortal 2.3.7 © 2008-2024, SimplePortal