Ü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 ... 51 52 [53] 54 55 ... 85
781
Segítségkérés / Kisebb kérdések
« Dátum: 2012. június 02. - 15:03:50 »
Ha kilép az 1-es ID-jû játékos,és valaki feljön a szerverre(megkapja az 1-es ID-t),akkor a régi játékos változói átkerülnek az új játékosra?Egyszóval érdemes kilépésnél minden változóját nullázni?

782
Segítségkérés / Apróságok (Új)
« Dátum: 2012. június 01. - 23:14:32 »
De így csak több sort ír ki egyszerre.Én azt szeretném hogy a megjelenõ sorok közül a legfelsõ ne lógjón bele a fenti információs sávba.Szóval,hogy ha a legrégebbi megjelenõ sor lentebbre kerülne :D

Dupla hozzászólás automatikusan összefûzve. ( 2012. június 01. - 23:24:11 )

http://pastebin.com/M3fzsWqJ
Itt a bizniszes parancs.Csak akkor megy a megnéz,ha /bszef megnez 0-t írok,és a többi parancsnál meg bármit írok,kiírja,hogy beraktam 0 Forintot stb :S

Dupla hozzászólás automatikusan összefûzve. ( 2012. június 03. - 16:39:26 )

Pls segítsetek :D

783
Segítségkérés / Apróságok (Új)
« Dátum: 2012. június 01. - 22:14:50 »
Én is ezen gondolkoztam,csak azt hittem,hogy így majd be kell írni,hogy /bszef megnez 0 stb.
Köszi +1
4-es megoldva!

784
Segítségkérés / Apróságok (Új)
« Dátum: 2012. május 31. - 15:33:44 »
Sziasztok,megint sok kérdésem lenne,és összegyûjtöm egy helyre a problémáimat.Elõre is köszi,és remélem nem lesz sok OFF,és minden kérdésre választ kapok :D
1,Kiírja,ha elkezded szedni és akkor is kiírja a megfelelõ szöveget,ha a változó értéke nem 0.
De nem freezel le,és a timer sohasem jár le.
http://pastebin.com/MMsR4s9w
2,Lehet valahogy lentebb húzni a chat ablakot?Hogy a megjelenõ legrégebbi üzenet normál esetben lentebb legyen?
3,Itt egy gyógyítós parancs,de valamiért mindig csak a használatát írja ki,pedig jó változó típust használok stb.
http://pastebin.com/GrB6eXT8

785
Segítségkérés / Minden jelszót elfogad belépésnél
« Dátum: 2012. május 30. - 18:53:07 »
Köszi +1 :D

786
Segítségkérés / Minden jelszót elfogad belépésnél
« Dátum: 2012. május 30. - 15:56:55 »
Te egy isten vagy! :D+
Jelenleg mûködik,remélem késõbb is.
Egyébként néha a dini(lehet,hogy ha csak megnyitom)az elsõ sorba a fájloknál kettõspont tetejû(umlaut) y-okat ír.
És amikor elõször próbáltam a módszeredet,semmilyen jelszót nem fogadott el.Lehetséges az,hogy azért mert nem találta a Jelszo sort,mert ott volt elõtte az az y szerû betû?

787
Segítségkérés / Minden jelszót elfogad belépésnél
« Dátum: 2012. május 29. - 21:47:02 »
Sziasztok,ismét megjelent az \"õsi ellenségem\".
Nem tudom miért,de valamitõl megint elromlott a login rendszerem,pedig nem nyúltam hozzá.
Minden jelszót elfogad.
 
   if(dialogid == belepes)
{
if(response)
{
    new file[128];
    new string[128];
    //new nev[MAX_PLAYER_NAME];
   if(strlen(inputtext) == 0)
   {
       GetPlayerName(playerid, nev, sizeof nev);
       format(string, sizeof string, \"Bejelentkezés \\n\\nÜdv %s! \\nRegisztrálva vagy! \\n\\nÍrd be a jelszavadat!\", nev);
      ShowPlayerDialog(playerid, belepes, DIALOG_STYLE_INPUT, \"Bejelentkezés\", string, \"Belépés\", \"Kilépés\");
      return 0;
   }
   new pw[64];
   GetPlayerName(playerid, nev, sizeof(nev));
   format(file,sizeof(file),\"/Adatbazis/Karakterek/%s.ini\",nev);
   format(pw,sizeof(pw), \"%s\", dini_Get(file, \"Jelszo\"));
   if(fexist(file))
   {
      //if(!strcmp(inputtext, dini_Get(file, \"Jelszo\")))
      if(strcmp(inputtext, pw) == 0)
      {
         Belepve[playerid] = 1;

788
Segítségkérés / Apróságok
« Dátum: 2012. május 29. - 19:02:17 »
Sziasztok,megint sok kérdésem lenne,és összegyûjtöm egy helyre a problémáimat.Elõre is köszi,és remélem nem lesz sok OFF,és minden kérdésre választ kapok :D
1,Kiírja,ha elkezded szedni és akkor is kiírja a megfelelõ szöveget,ha a változó értéke nem 0.
De nem freezel le,és a timer sohasem jár le.
http://pastebin.com/MMsR4s9w
2,Lehet valahogy lentebb húzni a chat ablakot?Hogy a megjelenõ legrégebbi üzenet normál esetben lentebb legyen?
3,Le lehet kérni valahogy a pickup modell id-jét?
4,Itt egy gyógyítós parancs,de valamiért mindig csak a használatát írja ki,pedig jó változó típust használok stb.
http://pastebin.com/GrB6eXT8
5,Van a fõparancs
/biznisz [tevékenység:megnéz,kivesz,berak]
 
CMD:bszef(playerid,params[])
{
    if(Belepve[playerid] != 0)
    {
        new mit[256];
    GetPlayerName(playerid,nev,sizeof(nev));
    if(sscanf(params,\"s\",mit))return SendClientMessage(playerid,SZURKE,\"Használat: /bszef [Megnez/Kivesz/Berak]\");
    {
        if(JatekosInfo[playerid][biznisz] == 1)
        {
            if(IsPlayerInRangeOfPoint(playerid,5,661.3625,-573.4230,16.3359))
            {
                if(strcmp(mit,\"megnez\",true) == 0)
                {
                    new string[256];
                    format(string,sizeof(string),\"Pénz: %d Ft\",DBKPenz),
                    SendClientMessage(playerid,NARANCS,\"---BIZNISZ SZÉF TARTALMA---\");
                    SendClientMessage(playerid,NARANCS,string);
                    return 1;
                }
                if(strcmp(mit,\"kivesz\",true) == 0)
                {
                    new mennyit;
                        if(sscanf(params,\"d\",mennyit))return SendClientMessage(playerid,SZURKE,\"Használat: /bszef kivesz [Mennyit]\");
                        {
                            if(DBKPenz >= mennyit)
                            {
                            DBKPenz -= mennyit;
                            JatekosInfo[playerid][Penz] += mennyit;
                            new string[256];
                            format(string,sizeof(string),\"Kivettél %d Forintot a bizniszed széfébõl!Maradt benne: %d Ft\",mennyit,DBKPenz);
                            SendClientMessage(playerid,SIKERES,string);
                            format(string,sizeof(string),\"%s kivett %d Forintot a biznisze széfébõl!Maradt benne: %d Ft (Dillimore BK)\",nev,mennyit,DBKPenz);
                            printf(string);
                            return 1;
               }
               else SendClientMessage(playerid,HIBA,\"Nincs ennyi pénz benne!\");
                           
                        }
                }

 
A megnéz az mûködik,de ha ki akarok venni pénzt,akkor az úgy érzékeli hogy a \"mit\" változó: az nem is megnéz,nem is kivesz és nem is megnéz.
Szóval,az én logikám szerint ez nem jó.
Hogy oldhatnám meg,hogy mûködjenek az alábbiak?
/bszef megnez
/bszef kivesz [mennyit]
/bszef berak [mennyit]

789
Szkript kérések / jármû név|kilométer óra|óra script
« Dátum: 2012. május 29. - 15:32:02 »
alapból benne van a valós idõ filterscript sampban. (filterscripts/gl_realtime.amx)
A másikra rákereshetsz samp forumon,vagy itt és több ezret találsz.

790
Segítségkérés / TextDraw/Chat kérdések
« Dátum: 2012. május 29. - 05:43:57 »
Mivel nem tudod az XP,és a Szint változóit,nem tudnád megcsinálni.De nekem nem megcsinálni kell,hanem azt érdekelne,hogy azt azt elrendezést,aminél egyik dolog bal oldalt van másik jobb oldalt azt 3 textdrawwal kell megcsinálni?
Közben leírom:
2, hogy az armour és a hp értéke pontosan a csík közepén legyen?
3, hogy a chat régebbi üzenetei ne lógjanak bele a fenti csíkba?

791
Segítségkérés / TextDraw/Chat kérdések
« Dátum: 2012. május 28. - 22:11:55 »
Mondom,hogy azokat majd elintézem,engem csak az érdekelne,hogy most csak úgy lehet megcsinálni ezt,hogy 3 textdrawot csinálsz? (1 háttér,1 bal oldal,1 jobb oldal)?:D

792
Segítségkérés / TextDraw/Chat kérdések
« Dátum: 2012. május 28. - 22:01:06 »
Az ilyeneket megtudom csinálni(Ahogy azt a képen is látod),nekem maga az elrendezés megoldása kell.
Akkor azt kérem,hogy bal oldalt legyen a csíkon egy Teszt1 szöveg a jobb oldalon egy Teszt2 :D
És a HP-armour csík + chat lentebb húzása ügyben valaki?

793
Segítségkérés / TextDraw/Chat kérdések
« Dátum: 2012. május 28. - 15:53:07 »
Sziasztok!
\"width=500http://kepfeltoltes.hu/120528/dadsa_www.kepfeltoltes.hu_.png[/img]
Azt szeretném kérdezni,hogy valaki,aki nagyon ért a textdraw dolgokhoz,megcsinálna,vagy elmagyarázná,hogy lehet megoldani:
1, hogy a név az a csíkon belül bal oldalra legyen igazítva,míg az XP és a szint a jobb oldalra?
2, hogy az armour és a hp értéke pontosan a csík közepén legyen?
3, hogy a chat régebbi üzenetei ne lógjanak bele a fenti csíkba?
Köszönöm minden kedves segítõkész fórumozónak a segítséget!

794
Segítségkérés / else problémák
« Dátum: 2012. május 28. - 13:01:34 »
Sziasztok,az új paramcsaimnál problémákba ütközök.
Mint pl.:
 
CMD:ban(playerid,params[])
{
    if(Belepve[playerid] != 0)
{
    new ember[MAX_PLAYER_NAME],indok[256];
    if (sscanf(params,\"ss\", ember,indok)) SendClientMessage(playerid,SZURKE, \"Használat: /ban [Név] [indok]\");
    {
        if(JatekosInfo[playerid][Admin] > 2)
        {
      new id;
      id = GetPlayerID(ember);
      if(!IsPlayerConnected(id))
      {
          new file[256];
          format(file,sizeof(file),\"/Adatbazis/Karakterek/%s.ini\", ember);
          if(fexist(file))
          {
               new string[256];
            GetPlayerName(playerid,nev,sizeof(nev));
            format(string,sizeof(string),\"%s ki lett bannolva %s által. Indok: %s\", ember,nev,indok);
            SendClientMessageToAll(FIGYELEM, string);
            printf(string);
            strmid(JatekosInfo[id][indok],indok,0,strlen(indok));
            dini_Set(file,\"Indok\", indok);
            dini_IntSet(file, \"Bannolva\",JatekosInfo[id][bann]);
            return 1;
         }
         else SendClientMessage(playerid, HIBA, \"Nincs ilyen nevû regisztrált karakter!\");
      }
      if(IsPlayerConnected(id))
      {
          new string[256];
         new file[256];
         GetPlayerName(playerid,nev,sizeof(nev));
         if(JatekosInfo[playerid][Admin] > JatekosInfo[id][Admin])
         {
            format(string,sizeof(string),\"%s ki lett bannolva %s által. Indok: %s\", ember,nev,indok);
            SendClientMessageToAll(FIGYELEM, string);
            printf(string);
            format(file,sizeof(file),\"/Adatbazis/Karakterek/%s.ini\", ember);
            strmid(JatekosInfo[id][indok],indok,0,strlen(indok));
            JatekosInfo[id][bann] = 1;
            dini_Set(file,\"Indok\", indok);
            dini_IntSet(file, \"Bannolva\",JatekosInfo[id][bann]);
            Kick(id);
            return 1;
         }
         else SendClientMessage(playerid, HIBA, \"Csak nálad kisebb szintû karaktert bannolhatsz!\");
      }
   }
   else SendClientMessage(playerid, HIBA, \"Minimum 3-as szintû adminnak kell lenned!\");
    }
}
else SendClientMessage(playerid, HIBA, \"Be kell jelentkezned!\");
return 0;
}

 
ha beírom csak simán,hogy: /ban
Akkor kiírja a használatát,és hogy \"Csak nálad kisebb szintû karaktert bannolhatsz!\"
Ez miért van?
És ha vannak if-ek egy parancsnál,akkor miért végzi el az else-t is amikor a if-ek végén vannak returnok?
Köszi a helpet :D

795
Segítségkérés / GyorsTimer,ami lefut minden playeren
« Dátum: 2012. május 28. - 12:46:37 »
Nem mondod :D
De ha például negatív lesz az éhségem,akkor nem állítja át nullára.Erre gondoltam.Én írtam,tudom mit írtam,csak azt nem tudom,hogy a több player miért befolyásolja.
Mindegy,már átírtam személyes timerbe.Azért köszi.

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