Scr minden ami egy nyilvántartási rendszer a mysql - Forum -, hogy az álom valóra

Scr minden ami egy nyilvántartási rendszer a mysql - Forum -, hogy az álom valóra

Azt kell, hogy a plug-in MySQL R39-4, és valójában ő Denwer

Munka adatbázis


1.Otkryvaem phpMyAdmin, ha nem rendelkezik ilyennel

2. A felső panelen válassza ki a tételt „adatbázisok”


3. A mezőbe, az „adatbázis létrehozása” adja adatbázis neve (I típus „sa-mp”. Megírhatjuk), és a „Összehasonlítás” select „utf8_general_ci”. Egyszer történt, ezeket az intézkedéseket, kattintson a „Create” gombra.

4. Ha helyesen tette, phpMyAdmin értesíti Önt a sikeres létrehozása az adatbázisban, és a bal oldali listából lesz egy új rekordot.

1.Vybiraem adatbázis, amely létrehoz egy táblázatot (ha létrehozott egy adatbázist, velem együtt, majd válassza a „sa-mp”)

2. A következő oldalon találja a dobozban „Create Table”, és adja meg az adatokat az asztalra:
A „táblázat neve” enter „számlák”
A mező „Oszlopok száma” enter „3”

és kattintson az „OK”

új tábla 3.Strukturu kell kitölteni az alábbiak szerint:

Létrehozása a rendszerben:

1. Ez a kapcsolat
Elején a script (a „#include „) Hozzáadása:

2.Connection adatbázis
Most arra van szükség, hogy bevonja a kiszolgáló adatbázisunkban. Ehhez OnGameModeInIt írják be az alábbi kódot:


Tehát, ha szeretné tárolni egy adatbázisban az orosz szöveget, adja hozzá a következő után a kapcsolódási kérelmeket

Függelék: minőségének ellenőrzése a kapcsolat

Csak abban az esetben, ha a kapcsolat nem lehetséges, akkor adjunk hozzá egy egyszerű tesztet, ami megjelenik a naplóban, hogy mennyire jól kapcsolódott az adatbázishoz, és megjeleníti az oka (vagy hibakódot). E célból után azonnal a kódot kapcsolódás hozzá a következő kódot:

3. A "Transfer" (enum) az adatok tárolásához

A mi adatkapcsolat hozzá a következő kódot:

4.Poisk játékos az adatbázisban, és a becenevet bejegyzést a tömbben
Most arra van szükség, hogy a kérelmet kíván játékos az adatbázisban, valamint egy lemezjátszó becenevét (mert a játékos nem lesz képes változtatni becenevét a tudtunk nélkül, így logikusabb, hogy csak 1 alkalommal kell írni, hogy a bejáratnál, és már használja egy sor, mint minden alkalommal okoz GetPlayerName ).
A OnPlayerConnect betét:

Először is meg kell gondolni magad, és hogy egyszerűsítse a munkát párbeszéd, ami még egy matrica, mely lehetővé teszi számunkra, hogy írjon a földön ID párbeszéd néhány szót, tippek nekünk E párbeszéd helyett a szokásos számot. El kell fogadnia, „dRegister” sokkal erősebb tippeket, hogy ez a párbeszéd a párbeszéd regisztráció, ahelyett, hogy csak a „0”, „1” vagy újabb számokat. De az átadás nem csak ad nekünk arra, hogy jobban megértsük a célja a párbeszéd az azonosítóját, de szabadíts meg minket a félelem, hogy mi lehet kusza párbeszéddobozba, mert az átruházás maga fogja meghatározni a szabad azonosítót és telepíteni.

Ahhoz, hogy hozzon létre egy ilyen felsorolás, azt találjuk meg a tőzsdei adatok és a játékosok, hogy a fent létre egy másik:


Minden =) Most már elég ahhoz, hogy dolgozzon ki egy nevet minden új párbeszéd fűzze a listát, és akkor csak soha elakad, ha új párbeszéd.

Most írjuk intézkedések magukat. A OnDialogResponse hozzá:

Így a végén, egy új állomány:


és OnPlayerDisconnect


8.Otklyuchenie adatbázisból

Csak ne felejtsd el hozzáadni a lekérdezést a MySQL plugin le az adatbázisból. Ez egyszerű.
A OnGameModeExit


9.Obnulenie tömb adatok

Ez a művelet van szükség annak biztosítására, hogy az adatok az egyik játékos nem keverednek össze azokkal a másik, ha egy játékos marad, és a második elment ugyanabba a foglalatba.

Ez egyszerű. Először is, a OnPlayerDisconnect, miután "SaveAccount (playerid);" add:


És akkor a végén a script:

Top divat, változók, adjuk hozzá a következő tömböt:


Ha bármilyen kérdése van, ha nem értesz valamit magyarázni, vagy bármilyen kiegészítők / korrekciók ez a bemutató, kérjük, írjon az alábbiakban. Mindenki megpróbál segíteni a véleményét tudomásul fogja venni.
Mivel voltál Nya_JuliaMeow. Köszönöm a figyelmet