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

Oldalak: 1 [2]
16
Fórum Archívum (Témák/Fórumok) / Re:Chat tiszítás
« Dátum: 2015. Március 21. - 22:43:33 »
Idézetet írta: Alfonso date=1426947057\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53413\" data-ipsquote-contentclass=\"forums_Topic


//Ha felhasználod, tüntesd fel a nevem!

 
Really ?  :-[

17
Segítségkérés / Járműszín bug
« Dátum: 2015. Március 19. - 17:17:45 »
Sziasztok. Egy elég érdekes kérdéssel fordulok hozzátok. MTA -ban mappoltam egy kezdőhelyet LS reptérre, melyhez raktam le járműveket. Színeztem is őket, úgy, ahogyan nekem tetszett. ConvertFFS -el átkonvertáltam az MTA kódot SA-MP -ba, beraktam a szerverembe, minden működik, hisz nem először csinálok már ilyet, és mégis a járművek színei mások, mint amiket én megadtam nekik. Azon gondolkodtam, hogy valószínűleg az MTA -ban van a hiba, és a járművek lerakására JernejL map editorját kellene használnom.
Eléggé tanácstalan lettem ezügyben, és elég későn írok. Már több mint 1 hónapja is tapasztaltam ezt a problémát, azóta viszont már egyszer újra lett rakva az MTA, sőt még az alapjáték is és mégsem jó, bár tudom ennek köze nincs hozzá.

18
Segítségkérés / Kick parancs segítségkérés
« Dátum: 2015. Március 18. - 14:23:01 »
Sziasztok! Ahhoz szeretnék segítséget kérni, hogy készítek egy saját adminrendszert, melyben épp a kick parancsnál merűlt fel az a probléma, hogy hogyan tudnám megoldani azt, hogy egy admin ne tudjon kickelni nála nagyobb admint. Illetve még azt, hogyha kickelek valakit, akkor mindenkinek elküldi az üzenetet, kivéve a kickelt játékosnak. Ne értsetek félre, én azt szeretném ebből kihozni, hogy a SendClientMessageToAll miért nem küldi el a kirúgandó játékosnak is az üzenetet kirúgás előtt ?
Illetve még egy probléma, hogy amikor kirúgok valakit, akkor a kirúgott játékosnál az admin nevét írja, holott nem azt kéne, és ismét ne értsetek félre, nézzétek meg a kódban, ahogyan látható, ott nem az admin nevét kéne írnia, hanem a kirúgott játékos nevét.
 
CMD:kick(playerid, params[])
{
if(PlayerInfo[playerid][aLevel] >= 2)
{
new playerid2;
new reason[64];
new message[256];
new pName[MAX_PLAYER_NAME], aName[MAX_PLAYER_NAME];
GetPlayerName(playerid, aName, sizeof(aName));
GetPlayerName(playerid2, pName, sizeof(pName));
if(sscanf(params, \"us\", playerid2, reason)) return SendClientMessage(playerid, NARANCS, \"Használat: {FFFFFF}/kick [JátékosID] [indok]\");
if(!IsPlayerConnected(playerid2))
                return SendClientMessage(playerid, PIROS, \"Hiba: {FFFFFF}Ez a játékos nem elérhető.\");
format(message, sizeof(message), \"%s {696969}ki lett rúgva a szerverről {FFFF00}%s {696969}által! Indok: {FFFF00}%s\", pName, aName, reason);
SendClientMessageToAll(CITROM, message);
        Kick(playerid2);
}
else SendClientMessage(playerid, PIROS, \"Hiba: {FFFFFF}Ennek a parancsnak a használatához legalább 2-es szintű adminnak kell lenned!\");
return 1;
}

19
Segítségkérés / Járművel való teleportáláshoz segítségkérés
« Dátum: 2015. Március 09. - 19:56:25 »
Sziasztok. Valaki tudna rá egy magyarázatot adni, hogy ezzel mi a probléma ? :/ Pawno szerint működik, viszont szerveren tesztelve nem jó. Még gyalogosként sem teleportál oda.
Eddig ZCMD -vel írtam az ilyen teleportokat, de most a járművel való odateleportálás miatt rákényszerűltem az strcmp -s módszerre. Vagy valahogyan megoldható ez a járművel teleportálás ZCMD -vel is ? Még nem jöttem rá... :/ Előre is köszi a válaszokat!  :)
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/lsair\", cmdtext, true, 10) == 0)
{
   SetPlayerPos(playerid, 1961.3699,-2283.4536,13.5469);
        if(IsPlayerInAnyVehicle(playerid))
         {
                   new vehicle = GetPlayerVehicleID(playerid);
                     SetVehiclePos(vehicle, 1964.3699,-2283.4536,13.2938);
                    PutPlayerInVehicle(playerid, vehicle, 0);
                    return 1;
                 }
}
return 1;
}

20
Segítségkérés / Dini | Játszott idő számolása
« Dátum: 2015. Március 07. - 13:45:41 »
Sziasztok. Ahhoz szeretnék segítséget kérni, hogy dinivel hogyan tudnám megoldani, hogy számolja a játszott időt órában, percben, másodpercben ? Illetve, hogy lementse, mikor regisztrált az adott játékos. És mindezeket kimutassa egy /stats parancs beírásakor dialogban.

21
Segítségkérés / Dinivel történő jelszómentés
« Dátum: 2015. Március 04. - 20:49:42 »
Sziasztok. Valaki tudna egy példát adni, a dinivel történő jelszómentés használatáról ? Egy egyszerű \"felhasználókezelő\" rendszert csinálok, aka. login/register rendszert mely menti a scoret, pénzt, ölést/halált stb... Sem a hivatalos fórumon, sem pedig itt nem találok normális leírást, amelyen el tudnék igazodni. Bár lényegében a Booy által írt példa hasznomra vált, mégsem értem pontosan, hogy hogyan is menti a dialogba beírt jelszót a fájlba.
Valamint még abban kérnék segítséget, hogyan kellene megoldani, hogy számolja a játszott időt (órában, percben, másodpercben).
Edit: Egyébként melyiket érdemes használni ? Dinit vagy Y_INI -t ?

22
Segítségkérés / J-Admin rendszer segítségkérés
« Dátum: 2015. Február 24. - 15:52:22 »
Sziasztok! JBauer által készített J-Admin rendszert kezdtem el használni a szerveremen. Egy teljesen jól működő adminrendszer, csak egy kisebb problémám adódott vele.
Röviden megpróbálom leírni a történetet:
Felmentem, beregisztráltam, nyílván, 0-ás szintű admin voltam. Kiléptem, leállítottam a szervert, scriptfilesban átírtam az adminszintem 5 -re, majd elindítottam és vissza mentem. A /penzad paranccsal adtam magamnak 10.000$ -t, melyet teljesen jól oda is ad, írja is a jobb felső sarokban az alap zöld pénz textdrawon ha nevezhetem így. Aztán kilépek, leállítom a szervert, majd megnéztem scriptfilesban, hogy el-e mentette a pénzem, amit elmentett, tehát semmi probléma. Na de aztán ismét elindítottam, felmentem, bejelentkeztem, és /stats -ot beírva látom, hogy a pénzem: 10.000$, viszont az alap pénz textdrawon nem mutatja, csak ugye sok 0 -át. Majd ha /penzad paranccsal ismét adok magamnak pénzt, méghozzá 1$ -t, akkor a textdrawon már 1$ -t ír, a /statsban pedig 10.001$ -t. Ezt szeretném megoldani, hogy ha felmegyek a szerverre, akkor írja a 10.000$ -t. Mert így eléggé megtévesztő.
JBauer által készített J-Admin: http://sampforum.hu/index.php?topic=27523.0
Ui.: A szkriptet egyértelműen filterscriptként használom, nem a módba raktam be! Valamint a szkript a_samp -t; dini -t; dutils -t; dudb -t; fixchars -t; és sscanf2 -t; valamint zcmd includeokat használ. Ezt a félreértések elkerülésének érdekében írtam le.

23
Segítségkérés / Dialog készítéshez segítség kérés
« Dátum: 2015. Február 23. - 20:34:46 »
Sziasztok! Csináltam egy /help parancsot a házi szerveremre, és ahhoz szeretnék dialogot készíteni. Konkrétan ma fogott meg ez az ötlet, hogy tényleg már milyen régóta van ez a dialogos rendszer sampban, és hogy megoldhatnám dialoggal az egészet, szépen, rendezetten.
Na hát el is kezdtem, a gyorsan összeszedett tudással, amit CasHiis dialógus leírásából merítettem, és erre jutottam:
 
#include <a_samp>
#define DIALOG_0 100
CMD:help(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_LIST, \"Helpmenü / Leírások\", \"Leírások\\nSzabályzat\\nTeleport lista\\nKlán parancsok\\nAdmin lista\", \"Rendben\", \"Bezár\");
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
{
    if(response)
    {
        if(listitem == 0)
        {
            ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Leírások\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\", \"\");
            return 1;
      }
      if(listitem == 1)
      {
                    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Szabályzat\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\", \"\");
                    return 1;
      }
      if(listitem == 2)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Teleport lista\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\", \"\");
          return 1;
      }
      if(listitem == 3)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Klán parancsok\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\", \"\");
          return 1;
      }
      if(listitem == 4)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Admin lista\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\", \"\");
          return 1;
      }
      return 0;
   }
}
}

 
Valószínű, hogy én rontottam el valamit, és az is, hogy nekem még nem tiszta ez a dolog annyira. De aki tudna segíteni, és kijavítani a hibáim, az kérem segítsen, mert ennyire hülye csak én vagyok.  :D

24
Fórum Archívum (Témák/Fórumok) / Dialog készítéshez segítség kérés
« Dátum: 2015. Február 23. - 18:18:04 »
Sziasztok! Csináltam egy /help parancsot a házi szerveremre, és ahhoz szeretnék dialogot készíteni. Konkrétan ma fogott meg ez az ötlet, hogy tényleg már milyen régóta van ez a dialogos rendszer sampban, és hogy megoldhatnám dialoggal az egészet, szépen, rendezetten.
Na hát el is kezdtem, a gyorsan összeszedett tudással, amit CasHiis dialógus leírásából merítettem, és erre jutottam:
 
CMD:help(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_LIST, \"Helpmenü / Leírások\", \"Leírások\\nSzabályzat\\nTeleport lista\\nKlán parancsok\\nAdmin lista\", \"Rendben\", \"Bezár\");
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
{
    if(response)
    {
        if(listitem == 0)
        {
            ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Leírások\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\");
            return 1;
      }
      if(listitem == 1)
      {
                    ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Szabályzat\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\");
                    return 1;
      }
      if(listitem == 2)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Teleport lista\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\");
          return 1;
      }
      if(listitem == 3)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Klán parancsok\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\");
          return 1;
      }
      if(listitem == 4)
      {
          ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, \"Admin lista\", \"Hamarosan...\\nLesz\\nItt\\nValami...\", \"Bezár\");
          return 1;
      }
      return 0;
   }
}
}

 
Valószínű, hogy én rontottam el valamit, és az is, hogy nekem még nem tiszta ez a dolog annyira. De aki tudna segíteni, és kijavítani a hibáim, az kérem segítsen, mert ennyire hülye csak én vagyok.  :D
Edit: Most látom, hogy olyan rossz helyre nyitottam a témát, hogy szavakban megfogalmazhatatlan... >.< Elnézést!  :( Ide a warnommal...

25
Üdv!
Áthoztam nektek egy egészen jó kis módot a hivatalos fórumról, valamint le is magyarosítottam! Ez egy egyszerû AFK rendszer, semmi különleges nincs benne.
Ezt tulajdonképpen így magában semmire nem lehet használni, ezt inkább másoljátok bele egy másik scriptbe. Remélem valakinek épp szüksége volt egy ilyenre. :)
Valamint senkit nem kényszerítek arra, hogy tiszteletpontot adjon! Majd ad az aki úgy gondolja, hogy van mire adnia! :)
Parancsok:
/afk - AFK módba lépés ( Nincs a gépnél )
/back - AFK módból kilépés ( Visszajött a géphez )
Képek:
http://kepfeltoltes.hu/view/130318/sa-mp-939_www.kepfeltoltes.hu_.png
http://kephost.hu/share-223B_51470FE8.html
Letöltés:
Eredeti link: http://forum.sa-mp.com/showthread.php?t=423456
Magyar változat: http://www.solidfiles.com/d/089f36bb56/
Kód:
 
/*------------------------------------------------------------------------------
-------SAMP Fourms : J4mmyHD----------------------------------------------------
--------------------------Youtube : JamiezProTutorials--------------------------
--------Skype : JamiezProTutorials----------------------------------------------
------------------------------------------------------------------------------*/
// A fordítást készítette: Bléz ( másnéven Blez ) //
// Eredeti link: http://forum.sa-mp.com/showthread.php?t=423456 //
// A scriptet J4mmyHD készítette! //
/*Includes - Defines - if*/
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
/*Script*/
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Away From Keyboard - By J4mmyHD - Betöltve!\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
print(\"\\n--------------------------------------\");
print(\"Away From Keyboard - By J4mmyHD - Leállt!\");
print(\"--------------------------------------\\n\");
return 1;
}
CMD:afk(playerid, params [])
{
    new string[129], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
    SendClientMessage(playerid, 0xFFFFFFFF, \"Te most AFK üzemmódba léptél!\");
    format(string,sizeof string, \"%s jelenleg AFK. Nincs a gépnél!\",pName);
    SendClientMessageToAll(0xFFFFFFFF,string);
    TogglePlayerControllable(playerid, 0);
    return 1;
}
CMD:back(playerid, params [])
{
    new string[129], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
    SendClientMessage(playerid, 0xFFFFFFFF, \"Te mostmár nem vagy AFK üzemmódba!\");
    format(string,sizeof string, \"%s mostantól nem AFK. Visszajött a géphez!\",pName);
    SendClientMessageToAll(0xFFFFFFFF,string);
    TogglePlayerControllable(playerid, 1);
    return 1;
}
#endif

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