hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 17:52



Jelenlévő felhasználók

Jelenleg 217 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 216 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 5 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2019.12.07. 20:53 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.07.12. 13:47
Hozzászólások: 305
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 48 alkalommal
SK - RegSystem v2 leírása:

A következő regisztrációs rendszer a ezeket tartalmazza:
    ? SQL mentés
    ? Incude-os id lekérdezés, állapot lekérdezés.(bejelentkezett/nem jelentkezett be)
    ? Bejelentkezés után magától elindítja a demó felvételét.
    ? Regex-elve van bekérve a jelszó és a felhasználónév egyaránt!
    ? Fekete kép amíg be nem jelentkezel, ez mostmár sokkal szerverbarátabb lett, nem overflowolunk.
    ? Bejelentkezés előtt kiválaszthatod a csapatot.
    ? A Plugin elején lettek az Angol/Magyar/Román (Román offos, nincs fordítós.) szövegek, mostmár nem Langból van a többnyelvűség.
    ? A jelszavak SQL-be mentés előtt Keccak_512-ös titkosítást kapnak adatbiztonsági okokból!
    ? Regisztrációkor ezeket menti a felhasználóról: IP, SteamID, JátékosNév, Dátum-Pontos idő
    ? Minden bejelentkezéskor ezeket menti a felhasználóról: IP, SteamID, JátékosNév, Dátum-Pontos idő
    ? 1 fiókban 1x egy ember tud csak bejelentkezni (Azonos idejű bejelentkezés nem lehetséges)
    ? Regisztráció után, kér egy PIN kódót az illetőtől, ami akkor szükséges ha az illető: Más IP címről csatlakozik, és más a regisztrált IP mint az övé. Ilyenkor megkell adni, és updateli a regisztrációs IP-t

Hozzáadása a saját módodban:
    ?#include <RegSystem_SKA>
    ????????????????????- Ezzel hívod meg a regisztrációs rendszert.

    ? ska_is_user_logged(id)
    ????????????????????- Ezzel lekérdezzük hogy az illető be van-e lépve,

    ? ska_get_user_id(id)
    ????????????????????- Ezzel lekérdezzük az illető egyedi azonosítóját (#?),

    ? Load_User_Data(id)
    ????????????????????- Ezzel a regisztrációs rendszerből meghívjuk a módban lévő mentést.
    ???????????????????? (Ez akkor hívódik meg ha az illető bejelentkezett)

    ? Update_User_Data(id)
    ????????????????????- Ezzel a regisztrációs rendszerből lecsatlakozáskor meghívjuk a módban lévő, Updatelés.
    ???????????????????? (Ez akkor hívódik meg ha az illető lecsatlakozik)

? Nincs többfajta titkosítási lehetőség, csak egyfajta. (Kérésre beleírhatom.)

Kód:
Például:
new const DemoName[] = "SKA"; // Nem kell a .dem-t a végére írni!

- Az SQL tábla nevét a 23-ik sorban tudod megváltoztatnni kedved szerint.
Kód:
Például:
new const tablanev[] = "ska_register"; // Nem kell a .dem-t a végére írni!

- Az SQL Elérést a 26 sortól tudod megváltoztatni, tegyünk fel egy példát
Kód:
new const SQL_INFO[][] =
{
"127.0.0.1", // Csatlakozáskor milyen IP-címre csatlakozzon.
"root", // Ha csatlakozott milyen felhasználónévvel lépjen be.
"IDEATEJELSZÓD", // Ha nincs jelszód akkor hagyd üresen.
"Regiszt" // Milyen adatbázisból töltse be / töltse fel a táblákat / adatokat.
 
Ha hibásan írod be a csatlakozást akkor a plugin nem fog tudni csatlakozni.
}


Kép(ek):
PIN kód menü:
Kép
Amikor bejelentkeztél:
Kép
Kép
Kép
Kezdő menü:
Kép
Regisztrációs/Bejelentkező menü:
Kép
Kép
Kép
Kép
Kép
Így néz ki SQL be
Kép
Információk:
A regisztrációs rendszer teljesen újragondolva, legjobb tudásom szerint írtam meg. Szemantikai felépítésére negatív hozzászólásokat mellőzzétek ezzel kapcsolatban.
Az angol tudásom nem a legjobb, erre se szeretnék negatív hozzászólásokat, köszönöm.

Teszt megvolt, ha bárkinek bármi hibája adódna akkor kérem a hozzászólásokba fejtse ki mi a hiba és mihamarabb javítjuk!

A regisztrációs rendszerben kezdetileg van "román" nyelv de mivel nincs olyan ismerősőm aki tudna románul ezért kudarcba fulladt.


Készítette: SK
~ Shedi - - Teljes regisztrációs rendszer újra írása / újragondolása.
~ Kova - - PINKód elakadás / regexben segített.


AMX Mod X Compiler 1.10.0.5254
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Header size: 2376 bytes
Code size: 33456 bytes
Data size: 136740 bytes
Stack/heap size: 16384 bytes
Total requirements: 188956 bytes
Done.

_________________
Munkáim / Segítkezésem
Serial BanSystem v3
Serial BanSystem v4
HerBoy - Avatár MultiMod


Avatár: 37.221.209.130:27350
HerBoy: 37.221.209.130:27295


A hozzászólást 1 alkalommal szerkesztették, utoljára ~Shediboii 2019.12.07. 22:06-kor.

Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.12.07. 21:43 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
 ! Moderátori megjegyzés (norbee.16):
Kép linkek cserélve. Felraktam ide hlmodra.


Játék biztos mind? Biztos admin parancs a kategória?

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.12.07. 22:06 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.07.12. 13:47
Hozzászólások: 305
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 48 alkalommal
norbee.16 írta:

Játék biztos mind? Biztos admin parancs a kategória?

Javítva.

_________________
Munkáim / Segítkezésem
Serial BanSystem v3
Serial BanSystem v4
HerBoy - Avatár MultiMod


Avatár: 37.221.209.130:27350
HerBoy: 37.221.209.130:27295


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.12.08. 23:16 
Offline
Jómunkásember
Avatar

Csatlakozott: 2016.02.10. 12:46
Hozzászólások: 429
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 157 alkalommal
Húhh. Mit is mondhatnék? Hanyag munka.. Őszintén többre vártam. A leírás szép meg minden, de a kód az gyatra.

Felsorolok egy pár hibát illetve javaslatot, amelyeket nem ártana javítani:

- Tabolás, tabolás és tabolás. Szörnyü a kódrész.
- PIN-kód ellenörző rész ki van kommentelve.
- Sok értelmetlen magyar/angol mondat. (javítottam én)
- Nem árt egy üres sort hagyni a függvények között.
- A fekete képernyő túl gyorsan eltűnik, gondolom nem ez a cél.
- Csak 2 nyelv között lehet változtatni
- Ajánlom figyelmetekbe átnézni az adatbázis tábla oszlopainak nevét és összehasonlítani azokkal amelyeket az sql utasításoknál használtok.
pl. Unknown column 'RegistrationIP' in 'field list'
- Nincs minden átírva 3 nyelvre.
- Player[id][IsBanned] = SQL_ReadResult(Query, 13) -> [MySQL] Invalid column: 13 (Nem létező oszlop)
- Player[id][Active] = SQL_ReadResult(Query, 7) - Rossz oszlopot tölt be
- Player[id][AccountId] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Id")); - Rossz az oszlop név
- Kezdjetek valamit ezzel a hibával:
  1. L 12/08/2019 - 23:58:11: [REGEX] Invalid regex handle -1
  2. L 12/08/2019 - 23:58:11: [AMXX] Displaying debug trace (plugin "newregsystem2.amxx", version "1.1")
  3. L 12/08/2019 - 23:58:11: [AMXX] Run time error 10: native error (native "regex_free")
  4. L 12/08/2019 - 23:58:11: [AMXX]    [0] newregsystem2.sma::RegexTester (line 1036)
  5. L 12/08/2019 - 23:58:11: [AMXX]    [1] newregsystem2.sma::get_PIN (line 872)

- Vagy a RegEx minta hibás vagy a szöveg helytelenül van megfogalmazva. 4 karakternél többet nem tudsz beírni, de a szöveg azt írja minimum 4 karakter kell, nem azt, hogy kötelezően 4 kell.
- Miért szükséges a Parameter változó ide? Nem létezik a táblában.
Parameter = '0' WHERE `AccountId` = %d
- A kikommentelt felesleges részeket nem ártana törölni

Egyenlőre ennyit találtam. Ezt ha javítsátok akkor átnézem újra és leírom, ha még találok valamit.
Az sma-ba hozzáadtam a román nyelvet és javítottam pár mondatot, amelyek helytelenek voltak.

Ők köszönték meg Dooz nek ezt a hozzászólást: kovakovi2000 (2019.12.09. 08:02)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.12.09. 14:59 
Offline
Jómunkásember
Avatar

Csatlakozott: 2016.02.10. 12:46
Hozzászólások: 429
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 157 alkalommal
~ Kérésre kukázva ~


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 8 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole