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


Témák - jakab49

Oldalak: [1]
1
Sziasztok. Elkezdtem tanulmányozni még hétvégén a MySQL-t és sikeresen haladok vele de most itt elakadtam. Probáltam lekérni külön a dátumot és külön az időt a PAWNO-ban és úgy beilleszteni a MySQL adatbázisba de nem jött össze. Valaki tudna nekem ebben segíteni hogy hogyan tudnám megoldani hogy \"regisztracio_ideje\" sorba ha regisztrált a játékos beillesze a dátumot és az időt. Azaz így gondoltam el: \"2015-05-05 20:40:19\" csak ezt egy stringel lekérdezni és bevinni. Előre is köszönöm a segítségeket.

2
Segítségkérés / Mod átfordításakor.
« Dátum: 2015. április 26. - 09:01:30 »
Amikor szeretném átfordítani a módomat amit én írtam akkor ez fogad:
 
fatal error 100: cannot read from file: \"zcmd\"

 
Nem tudom mitől lehet mert most találkozok először ezzel a sorral. Tegnap este még sikeresen át tudtam fordítani a módot.

3
Fórum Archívum (Témák/Fórumok) / Re:Ban rendszer
« Dátum: 2015. április 06. - 18:00:12 »
Idézetet írta: Dani99 date=1420056416\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53661\" data-ipsquote-contentclass=\"forums_Topic
Jó, jó. De már sok ilyen van itt a fórumon.
 
Sok ilyen nincs. Ez az egy ami létezik ebben a formában itt a fórumon. Lehet, hogy sok ban rendszer van de ez leginkább arra szolgál, hogy ha az illető banolva lett és úgy csatlakozik fel a szerverre akkor neki kiírja azt hogy ki banolta ki és milyen indokkal. Ilyet még nem láttam és ezt azért raktam fel mint első FS!

4
SA-MP: Szerverfejlesztés / Ban rendszer
« Dátum: 2014. június 02. - 22:30:57 »
Kép linkjei javítva
 
Sziasztok. Elhoztam az elsõ filterscriptemet a Ban rendszert. Bejelentkezés és Regisztráció rendszer AmF scriptje segítségével készült el.
Elkészítési idõ: kb 20 perc.
Készítõ: jakab49(én)
Képek:
http://kepfeltoltes.hu/view/140602/1353388246sa-mp-000_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/view/140602/650745541sa-mp-001_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/view/140602/391886462sa-mp-002_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/view/140602/953320310sa-mp-003_www.kepfeltoltes.hu_.png
 

/* Codot írta: jakab49(én)
Elkészítési idõ: kb 20 perc
AmF regisztráció rendszerét felhasználtam, valamint pár stockot a Defensive modból*/
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#include <dini>
#define FEHER -1
#define PIROS 0xff0000AA
#define VILAGOSKEK 0x00eaffAA
#define BORDO 0x691b1bAA
#define ZOLD 0x199400AA
new Belepve[MAX_PLAYERS];
new File[128];
new Jelszo[64];
new Probalkozas[MAX_PLAYERS];
enum pAdat
{
Admin,
Bannolva,
BannIndok[128],
Adta[MAX_PLAYER_NAME]
};
new pInfo[MAX_PLAYERS][pAdat];
public OnPlayerConnect(playerid)
{
format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid));
if(!fexist(File))
{
    Nulla(playerid);
    Mentes(playerid);
    new S[256];
    format(S,sizeof(S),\"Üdv %s. \\nKérlek regisztrálj!\\nÍrj be egy tetszõleges jelszót!\",Nev(playerid));
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,\"Regisztráció\",S,\"Rendben\",\"Mégse\");
}
else
{
    new S[256];
    format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid));
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\");
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
Mentes(playerid);
Nulla(playerid);
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
    if(!response) Kick(playerid);
    {
        if(strlen(inputtext) == 0)
        {
            new S[256];
       format(S,sizeof(S),\"Üdv %s. \\nKérlek regisztrálj!\\nÍrj be egy tetszõleges jelszót!\",Nev(playerid));
       ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,\"Regisztráció\",S,\"Rendben\",\"Mégsem\");
            return 0;
        }
        format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid));
        if(!fexist(File))
        {
            dini_Create(File);
            dini_Set(File,\"Jelszo\",inputtext);
            new S[256];
       format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid));
       ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\");
        }
    }
}
    if(dialogid == 2)
    {
        format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid));
        if(!response)
        {
            Kick(playerid);
        }
        format(Jelszo,sizeof(Jelszo),\"%s\",dini_Get(File,\"Jelszo\"));
        if(Egyezik(inputtext, dini_Get(File, \"Jelszo\")))
        {
            if(dini_Exists(File)) { pInfo[playerid][bannolva] = dini_Int(File,\"Bann\"); }
            if(pInfo[playerid][bannolva] == 0)
            {
            SendClientMessage(playerid,ZOLD,\"(( Sikeres bejelentkezés! ))\");
            Belepve[playerid] = 1;
            SpawnPlayer(playerid);
            ResetPlayerMoney(playerid);
            Betoltes(playerid);
            MentesTimer[playerid] = SetTimerEx(\"Ment\",1800000,true,\"i\",playerid);
   }
   else
   {
       Betoltes(playerid);
       new S[128],S2[128];
      SendClientMessage(playerid,PIROS,\" Bannolva vagy a szerverrõl! Pontos okot megtalálod egy sorral lennebb! \");
      format(S2,sizeof(S2),\"Ban Indok: %s\",pInfo[playerid][bannIndok]);
      SendClientMessage(playerid,FEHER,S2);
      format(S,sizeof(S),\"Ban-t Adta: %s\",pInfo[playerid][Adta]);
      SendClientMessage(playerid,ZOLD,S);
      Mentes(playerid);
      UjKick(playerid);
   }
}
        else
        {
            Probalkozas[playerid] ++;
            SendClientMessage(playerid,BORDO,\"(( Rossz jelszó! ))\");
            if(Probalkozas[playerid] == 3)
            {
                SendClientMessage(playerid,ZOLD,\"(( Ha elfelejtetted a jelszavad, akkor írj a fórumra! ))\");
                UjKick(playerid);
            }
            new S[256];
    format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid));
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\");
        }
    }
return 1;
}
CMD:adminad(playerid,params[])
{
if(Belepve[playerid] == 1)
{
    if(IsPlayerAdmin(playerid) || pInfo[playerid][Admin] >= 7)
    {
        new admin,S[128],id;
        if(sscanf(params,\"ui\",id,admin)) return SendClientMessage(playerid,FEHER,\"(( Használat: /adminad [Név/ID] [AdminSzint] ))\");
        if(admin >= 0 && admin <= 8)
   {
       format(S,sizeof(S),\"(( Kinevezted %d szintû adminná %s-t ))\",admin,Nev(id));
       SendClientMessage(playerid,FEHER,S);
       format(S,sizeof(S),\"(( %s kinevezett téged %d szintû adminná ))\",Nev(playerid),admin);
       SendClientMessage(id,FEHER,S);
       format(S,sizeof(S),\"(( %s kinevezte %s-t, %d szintû adminná ))\",Nev(playerid),Nev(id),admin);
       printf(S);
       pInfo[id][Admin] = admin;
        }else SendClientMessage(playerid,PIROS,\"(( Az adminszintnek 0 és 8 között kell lennie! ))\");
    }else SendClientMessage(playerid,PIROS,\"(( Nem vagy admin ))\");
}else SendClientMessage(playerid,PIROS,\"(( Nem vagy bejelentkezve! ))\");
return 1;
}
CMD:ban(playerid,params[])
{
if(Belepve[playerid] == 1)
{
    if(pInfo[playerid][Admin] >= 2)
    {
        new id,indok[128];
        if(sscanf(params,\"us\",Nev(playerid),indok)) return SendClientMessage(playerid,FEHER,\"(( Használat: /ban [Név/ID] [indok] ))\");
        if(IsPlayerConnected(id))
        {
            new S[128];
            format(S,sizeof(S),\"%s banolta %s-t. Indok: %s\",Nev(playerid),Nev(id),indok);
            SendClientMessageToAll(BORDO,S);
            format(S,sizeof(S),\"%s banolt téged!\\n Indok: %s\",Nev(playerid),indok);
            ShowPlayerDialog(playerid,9999,DIALOG_STYLE_MSGBOX,\"Ban Info\",S,\"Rendben\",\"\");
            pInfo[playerid][bannolva] = 1;
            format(pInfo[playerid][bannIndok],sizeof(indok),\"%s\",indok);
            format(pInfo[playerid][Adta],MAX_PLAYER_NAME,\"%s\",Nev(playerid));
            Mentes(id);
            UjKick(id);
        }
    }else SendClientMessage(playerid,PIROS,\"(( Nincs kellõ adminszinted! ))\");
}else SendClientMessage(playerid,PIROS,\"(( Nem vagy bejelentkezve! ))\");
return 1;
}
stock Nev(playerid)
{
new Role_Play_Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Role_Play_Name, sizeof(Role_Play_Name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
         if(Role_Play_Name == \'_\')
         {
           Role_Play_Name = \' \';
         }
}
return Role_Play_Name;
}
stock SimaNev(playerid)
{
new Role_Play_Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Role_Play_Name, sizeof(Role_Play_Name));
return Role_Play_Name;
}
stock Mentes(playerid)
{
format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid));
if(dini_Exists(File))
{
    dini_IntSet(File,\"Admin\",pInfo[playerid][Admin]);
    dini_IntSet(File,\"Bann\",pInfo[playerid][bannolva]);
    dini_Set(File,\"BannIndok\",pInfo[playerid][bannIndok]);
    dini_Set(File,\"Adta\",pInfo[playerid][Adta]);
}
}
stock Betoltes(playerid)
{
format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid));
if(dini_Exists(File))
{
    pInfo[playerid][Admin] = dini_Int(File,\"Admin\");
    pInfo[playerid][bannolva] = dini_Int(File,\"Bann\");
    format(pInfo[playerid][bannIndok],128,\"%s\",dini_Get(File,\"BannIndok\"));
    format(pInfo[playerid][Adta],MAX_PLAYER_NAME,\"%s\",dini_Get(File,\"Adta\"));
}
}
stock Nulla(playerid)
{
pInfo[playerid][Admin] = 0;
pInfo[playerid][bannolva] = 0;
pInfo[playerid][bannIndok] = 0;
pInfo[playerid][Adta] = 0;
Belepve[playerid] = 0;
}
stock UjKick(playerid)
{
SetTimerEx(\"Kirugas\",1000,false,\"u\",playerid);
}
public Kirugas(playerid)
{
Kick(playerid);
}

 
Köszi hogy megnézted. Elsõ scriptem amit kodként publikálok, mivel saját modomba irtam bele amit nem rég kezdtem el.

5
Szkript kérések / szerelõ kocsin ezt hogy lehet megcsinálni?
« Dátum: 2013. november 23. - 21:07:43 »
Már a cimbõl is lehet látni hogy itt valami a szerelõ kocsin van. Nos ezt szeretném kérdezni hogy ez hogyan lehetséges?
Képet adok róla: http://www.kephost.com/view3.php?filename=a1_2013_11_23_ws1c21zygy.jpg
Igen ezaz 3 szint szeretnék a szerelõ kocsira ráfesteni így ahogy a képen mutatja. Valaki tud segíteni?

6
RP/RPG kérések / Kaszni javitás
« Dátum: 2013. október 27. - 13:13:15 »
Ezt én inkább segitség kérésnek nevezném.
Azt szeretném kérdezni hogy hogyan lehetséges külön a kaszni részeit megjavitani: elsõ lökhárító, bal elsõ lámpa, jobb elsõ lámpa, anyos ajtó, sofõr ajtó stb stb. Remélem erre tud valaki válaszolni és segiteni hogy hogyan oldható meg ez

7
Szkript kérések / Bolt rendszer
« Dátum: 2013. október 26. - 20:10:48 »
Sziasztok.
Egy olyan scriptet kérnék tõletek amibe van egy vagy több bolt/benzinkut stb, és az valakinek a tulajdona akkor amit ott vásárolnak, a benzinkutál + üzemanyag vásárlások. akkor azt majd a tulajdona ki tudja venni. Elõre is köszönöm

8
Segítségkérés / Samp inditásakor ez fogad!
« Dátum: 2013. augusztus 15. - 09:02:36 »
Azaz amikor akaro fellépni egy szerverre ezt crasholja ki egybõl a samp:
 
SA-MP 0.3x-R1-2
Exception At Address: 0x0157817A
Base: 0x03F40000
Registers:
EAX: 0x00824570   EBX: 0x0000007C   ECX: 0xE7B7C0AF   EDX: 0x64399859
ESI: 0x0000EEE8   EDI: 0x07241210   EBP: 0x01177116   ESP: 0x0028FF8C
EFLAGS: 0x00010286
Stack:
+0000: 0x75E533AA   0xFFFDE000   0x0028FFD4   0x77A39EF2
+0010: 0xFFFDE000   0x77A6B59E   0x00000000   0x00000000
+0020: 0xFFFDE000   0xC0000005   0x75E77717   0x75E77717
+0030: 0x0028FFA0   0x0028FB54   0xFFFFFFFF   0x77A771D5
+0040: 0x002C8F7A   0x00000000   0x0028FFEC   0x77A39EC5
+0050: 0x00824570   0xFFFDE000   0x00000000   0x00000000
+0060: 0x00000000   0x00000000   0x00824570   0xFFFDE000
+0070: 0x00000000   0x78746341   0x00000020   0x00000001
+0080: 0x0000330C   0x000000DC   0x00000000   0x00000020
+0090: 0x00000000   0x00000014   0x00000001   0x00000007
+00A0: 0x00000034   0x0000017C   0x00000001   0x00000000
+00B0: 0x00000000   0x00000000   0x00000000   0x00000000
+00C0: 0x00000002   0x1A26EF4E   0x00000298   0x00000044
+00D0: 0x000002E0   0x00000260   0x00000000   0xF33271BA
+00E0: 0x00000540   0x0000004A   0x0000058C   0x0000031E
+00F0: 0x00000000   0x2D59495B   0x000008AC   0x00000032
+0100: 0x000008E0   0x00000300   0x00000000   0x32CEEACD
+0110: 0x00000BE0   0x00000042   0x00000C24   0x00000336
+0120: 0x00000000   0x38505FC8   0x00000F5C   0x0000005E
+0130: 0x00000FBC   0x00000368   0x00000000   0xB1280544
+0140: 0x00001324   0x00000056   0x0000137C   0x00000398
+0150: 0x00000010   0x00000009   0x000000EC   0x00000002
+0160: 0x00000001   0x0000017C   0x000015D0   0x00000001
+0170: 0x00000002   0x0000174C   0x000007A0   0x00000001
+0180: 0x00000003   0x00001EEC   0x00000E8C   0x00000001
+0190: 0x00000004   0x00002D78   0x00000314   0x00000002
+01A0: 0x00000005   0x0000308C   0x00000098   0x00000002
+01B0: 0x00000006   0x00003124   0x000000CC   0x00000002
+01C0: 0x00000007   0x000031F0   0x000000F0   0x00000001
+01D0: 0x00000009   0x000032E0   0x00000028   0x00000002
+01E0: 0x0000000B   0x00003308   0x00000004   0x00000001
+01F0: 0x64487353   0x0000002C   0x00000001   0x00000001
+0200: 0x00000001   0x00000006   0x0000008C   0x00000001
+0210: 0x00001598   0x0000002C   0x0000005E   0x0000005E
+0220: 0x00000000   0x00000000   0x00000000   0x00000000
+0230: 0x00000000   0x00000000   0x00000000   0x00000000
+0240: 0x00000000   0x00000002   0x00000024   0x00000038
+0250: 0x00000000   0x003A0045   0x0057005C   0x006E0069
+0260: 0x006F0064   0x00730077   0x0057005C   0x006E0069
+0270: 0x00780053   0x005C0073   0x00000000   0x1A26EF4E
SCM Op: 0x0, lDbg: 0 LastRendObj: 0
Game Version: US 1.0

 
Egyáltalán még else inditja hogy feltudjak lépni hanem egybõl kidobja ezt. Ha valaki tudna segiteni ebben hogy hogy tudjam megoldani negyon megköszönömmém. tegnap még rendesen ment és ma már ez a crash fogad :(

9
Fórum Archívum (Témák/Fórumok) / Re:GetVehicleColor
« Dátum: 2013. augusztus 08. - 21:14:19 »
lehet kezdõ scripter vagyok de én nekem ahogy már irtam ugy nekem müködik is. ahogy neked kell abban nem tudok mást mondani.
Remélem kapsz választ a kérdésedre

10
Segítségkérés / Telefonszám kérdés
« Dátum: 2013. július 26. - 11:56:31 »
Azt szeretném kérni tõletek hogy aki tudja hogy lehetne megcsinálni azt hogy a telefonszám 06-al kezdõdjön. Köszönöm elõre is a válaszotokat.
Igy van most nekem:
 
if(listitem == 3)
{
   if(pInfo[playerid][pMobile] == 1)
   {
       if(pInfo[playerid][pMoney] >= 2000)
      {
         pInfo[playerid][pNumber] = 602000000 + random(99999);
         pInfo[playerid][pMoney] -= 2000;
         format(S, sizeof(S), \"Szerzõdést kötöttél a telefon szolgáltatóval! Telefonszámod: %d\", pInfo[playerid][pNumber]);
         SendClientMessage(playerid, NARANCS, S);
         cmd_me(playerid, \"szerzõdést kötött a telefon szolgáltatóval.\");
      }
      else
      {
          SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (2000 FT)\");
      }
   }
   else
   {
       SendClientMessage(playerid, PIROS, \"Nem köthetsz szerzõdést amíg nincs telefonod!\");
   }
}

11
Fórum Archívum (Témák/Fórumok) / Töröltem
« Dátum: 2013. július 26. - 11:51:13 »
Töröltem.

12
Fórum Archívum (Témák/Fórumok) / Re:Kocsi berakás a szerverbe
« Dátum: 2013. július 23. - 16:55:01 »
mappolással

13
Szép kapod a +-t  :thumbsup:

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal