[TuT] Pokretanje moda sa MYSQL-om

Započeo Michael!
9. Maj 2011. Zaključano
12,987
pregleda
45
postova
ellyxinho
4
Made Man
9. Maj 2011.




Dobrodosli na moj prvi Tutorial u vezi Sa:Mp-a. Danas ću vam pokazati kako da uspješno pokrenete neki GAMEMOD koji se zasniva na MYSQL sistemu.

U mom slučaju ja sam skinuo server uklonjen!TOPIA kojeg možete downloadati sa forum.sa-mp.com

Za početak potrebno nam je par programa a evo njihovih imena i linkova:

Samp Server- http://sa-mp.com/download.php
XAMPP- http://www.apachefriends.org/en/xampp-windows.html


Nakon što ste download-ali programe možemo poćeti.Naravno prvo instalirajte XAMPP nemojte se nadat da ću vam to pokazivat.
Kad ste ga instalirali pokrenite XAMPP CONTROL PANEL a zatim kliknite START na APACHE I MYSQL i trebali ste dobiti ovako nešto:



Uploaded with ImageShack.us


Sada downloadajte server uklonjen!TOPIA i extraktujte ga negdje.

Zatim odmah prebacite folder SCRIPTFILES u vaš SAMP SERVER i zamjenite sa postojećim.
Onda prebacite File "mtrp-final" u vaš folder GAMEMODES i otvorite ga pomoću pawna i pritisnite F5 ili iconu Compile.

Vjerovatno će vam izbaciti slijedeće errore(to je do kreatora skripte ne do mene!! )


C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(9844) : error 017: undefined symbol "SetDisabledWeapons"
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(36153) : error 004: function "NameTimer" is not implemented
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(37873) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Users\Ismet\Desktop\mtrp-final\mtrp-final.pwn(39599) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

2 Errors.



Da bi smo dobili .AMX fajl skripta ne smije sadržavati ERRORE, dok warninge smije.
Da bi smo se rješili ovih errora jednostavno ćemo obrisati ove funkcije, tako što ćemo stisniti CTRL + F i ukucati "SetDisabledWeapons" i obrisati tu liniju koja izgleda ovako
SetDisabledWeapons(43,44,45); 

Zatim ponovo idemo CTRL + F i ukucat ćemo Nametimer() i obrisati tu liniju koja izgleda ovako:
	NameTimer();


Nakon toga Compile-ajmo i bit će 2 warninga ali to ćemo sada zanemarit jer smo dobili što smo trebali.

Sada ćemo otvoriti naš omiljeni browser i u adressbar ukucati
http://localhost/phpmyadmin


Zatim dobit ćete ovako nešto


Ukucajte tu ime baze koje ćete koristiti. Ja sam dao ime "sampbaza".
Zatim dobit ćete ovakav screen.



Pošto je uz server uklonjen!topiu već spremna baza naš posao je samo da je Importujemo u nau bazu.

Kliknite na IMPORT u meniju i dobit ćete ovako:


Kliknite na browse i pronađite fajl database.sql on se nalazi tamo u server uklonjen!topia gamemodu i kliknite GO.

Trebali bi ste dobiti ovako nešto:


Nakon toga posao sa bazom je gotov. Skinut ćemo ovaj paket koji sam ja uploadao:
http://www.megaupload.com/?d=C983TOVM

U njemu se nalazi Root i Plugins folder. Fajlove iz PLUGINS-a kopirajte u vaš SAMP SERVER folder PLUGINS, a ovaj fajl iz ROOT zove se "libmySQL.dll" i njega stavljajte u ROOT folder znači gdje je Samp-server, server.cfg itd..

Kada to završite odite u server.cfg i na plugins liniju dodajte "sampmysql"
plugins sampmysql


EDIT: Zaboravio sam reći nakon što sve uradite otvorite skriptu i na vrhu imate slijedeće:


#define MYSQL_HOST "localhost ili 127.0.0.1" //Ime hosta, obično ide localhost i na kucnom i na pravom hostu
#define MYSQL_USER "root" // ime korisnika baze, na xamppu i localu je to uvijek "root" a na kupljenom hostu, kreirate sami usera i bazu
#define MYSQL_PASS "" // PASWORD baze, na localhostu nema passworda za mysql baze, a naravno na kupljenom stavite koji želite
#define MYSQL_DB  "sampbaza" //IME baze, znači u mom slučaju je bilo sampbaza zavisi Å¡ta vi stavite 🙂

UPOZORENJE:Svaki put kada htjednete pokrenuti MOD(samp-server.exe) prije toga morate pokrenuti XAMPP i pokrenut APACHE I MYSQL, i poslije toga će raditi.

Nadam se da ste uživali u TUTORIALU, sva pitanja postajte u ovoj temi ili meni na PRIVATE MESSAGE.

HVALA NA GLEDANJU.

©Copyright Michael, 2011.
pavle.bakun
5
Crime Lord
9. Maj 2011.
TuT lepo uradjen svaka cast!
Black_Zero
4
Made Man
9. Maj 2011.
Svaka cast, pomocice nekome sigurno...  😛
ellyxinho
4
Made Man
9. Maj 2011.
Quote from May 9, 2011, 7:10 pm:
Svaka cast, pomocice nekome sigurno...  😛


eXtreme wrote on May 9, 2011, 7:07 pm:
TuT lepo uradjen svaka cast!


Hvala svima 🙂

Editao sam neÅ¡to, #define za konektovanje na bazu, zaboravio stavit, sada je tu 🙂
Mr.Lowrey
5
Godfather
9. Maj 2011.
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?
Gigi-The-Beast
5
Underboss
10. Maj 2011.
vec je stavljeno u tom modu
Rum-burek
3
Hustler
10. Maj 2011.
Svaka cast decko, potrudio si se..
Tut: 10/10
mafica .pwn
4
Made Man
10. Maj 2011.
Svaka cast.Dosta si se potrduio 😉
10/10
ellyxinho
4
Made Man
10. Maj 2011.
Hvala svima 🙂

System32 wrote on May 9, 2011, 7:45 pm:
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?


Da to je ako je mod uraÄ‘en uz pomoć MYSQL-a 🙂

Htio sam da detaljno ovo sve snimim u videu, al izaÅ¡lo me oko 15 minuta, i + oko 2.5GB klipa, ne bi uploado za sedmicu 🙂

Možda u budućnosti pokažem kako napravit MYSQL register login sistem, i kako radit mod sa MYSQL
Nxidza
5
Crime Lord
10. Maj 2011.
Quote from May 9, 2011, 7:45 pm:
lijepo lijepo ali jel ovo za instalirat MySQL u mod ili je to u ovom modu sto si radio vec stavljeno?


Možda u budućnosti pokažem kako napravit MYSQL register login sistem, i kako radit mod sa MYSQL

To bi bilo extra,btw svejedno super je ..Bravo ! 10/10 😉
matteokov
4
Shot Caller
29. Nov. 2011.
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"
ellyxinho
4
Made Man
29. Nov. 2011.
Quote from November 29, 2011, 5:03 pm:
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"


Nemaš Includea u Pawno Folderu:
http://solidfiles.com/d/394/

Ubaci to u Pawno/Includes i moći će..
matteokov
4
Shot Caller
29. Nov. 2011.
Quote from November 29, 2011, 5:03 pm:
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu

Quote from November 29, 2011, 5:03 pm:
Ovako oprostite sto refresham temu no zanima me zasto dobijam slijedci error a file je u pawno/include folderu
Error:
C:\Users\Matteo\Desktop\test\gamemodes\gamemode.pwn(1) : fatal error 100: cannot read from file: "a_mysql"


Nemaš Includea u Pawno Folderu:
http://solidfiles.com/d/394/

Ubaci to u Pawno/Includes i moći će..

Imo sam taj include no probo sam na cistom ovom fileu (GM-u ovom sta si dao) pa zato nije htjelo sad sam ubacio u svoj gm zajedno sa svim fileovima i radi. Hvala 😉
KuNaS
3
Hustler
30. Nov. 2011.
Bravo! Dobar tut, lijepo si se potrudio!  😉
JONY
4
Enforcer
17. Feb. 2012.
molim vas da kazete hoce li se mod BN prebaciti na MYSQL bazu pomocu ovog tuta plss

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha