Jump to content
Sign in to follow this  
LeonardPWN

Gamemode created by Leonard from 0

Recommended Posts

Gamemode created by Leonard from 0.

Ce contine acest gamemode?:

(#) Actualizare v0.0.1

* A fost facut un sistem de inregistrare MySQL r41-2 cu etapele: Email, Varsta si Sex.
* Am ales sa folosesc procesorul de comenzi YCMD.
* A fost facut un sistem de administratori.
* Adminii sunt reprezentati prin Iteratori.
* A fost adaugata comanda [/fly] care se poate dezactiva apasand tasta F.
* A fost adaugat un sistem de Pet (asemanator ruby + idei personale).
* A fost adaugata comanda [/sellpet] prin care un player care detine un animal de companie il poate vinde.
* A fost adaugata comanda [/admins], adminii sunt afisati prin Iteratori.
* A fost adaugata comanda [/a].
* A fost adaugata comanda [/ah].
* A fost adaugata comanda [/setadmin].
* Au fost adaugate mai multe functii si stock-uri care usureaza munca scripter-ului.
* A fost adaugat un sistem de Payday.
* Daca detii un animal de companie vei beneficia de niste bonusuri (La fiecare Payday primesti 2 Respect Points + 10 Pet Points pentru ati creste animalul de companie).

(#) Actualizare v0.0.2

* A fost adaugat sistemul de level pentru cei care au un animal de companie.
* Acum, cand un player se inregistreaza va primii level 1.
* A fost adaugata comanda [/stats] cu ajutorul careia un player poate vedea informatii despre contul sau.
* A fost adaugata comanda [/buylevel].
* Acum, in comanda [/stats] apar payday-urile luate.
* A fost adaugata comanda [/spawncar] (Aceasta poate fii folosita doar daca acel care o foloseste are permis auto).
* A fost adaugat un sistem de licente, acesta functioneaza in felul urmator: player-ul care cumpara o licenta, o va primii pentru 10 ore in functie de leve. Exemplu: Daca player-ul are nivel 10, el va putea cumpara licenta pentru 100 ore (10 ore x Level).
* A fost adaugata comanda [/showlicenses] cu ajutorul careia jucatorii pot vedea pentru cate ore mai au licentele.
* A fost adaugata o protectie AntiSQLInjection.
* A fost adaugata comanda [/shop]. (Momentan are doar 2 optiuni. "Normal Shop" & "Christmas Shop")
* A fost adaugata comanda [/santamenu] pentru playerii care detin o caciula de Mos Craciun cu ajutorul careia pot pune / lua caciula de pe cap.
* A fost adaugata optiunea de ati cumpara un Special Account, acesta valorand 1000 Special Points. (Playerii care detin aceasta functie au acces la un chat privat "[/sc(specialchat)]", la payday va primii 3 Respect Points + $1000 x Level).
* A fost adaugat un chat special [/sc] pentru playerii care detin Special Account
* Mai multe buguri au fost rezolvate.

(#) Actualizare v0.0.3

* A fost adaugat un sistem de securitate pentru admini. (Pentru a evita eventuale spargeri) 
* A fost adaugan un sistem de engine & lights pentru vehicule. (Engine = "2" | Lights = "CTRL")
* A fost adaugat un sistem de job-uri.
* A fost adaugat job-ul Curier. 
* Mai multe buguri au fost rezolvate.
* Am modificat putin comanda /santamenu (Multumesc lui Dennis12 pentru idee, mai exact am sterg dialog-ul si am facut comanda doar cu un mesaj, s.a.m.d, era inutil dialog-ul pentru 1 singur item)
* Comanda [/santamenu] a fost modificata in [/santahat]
* A fost adaugat un sistem de Last Login.

** [ Sistem de ore jucate ] **

* A fost adaugat un sistem de ore jucate. (Multumesc lui Era pentru ajutor)
* Daca un jucator se deconecteaza, la conectare, secundele pe care le-a avut inainte de deconectare le va primii inapoi.
* La fiecare payday, secundele se vor reseta.
* A fost adaugata comanda [/time] cu ajutorul careia un player poate vedea cate secunde/ore /minute a jucat.
* Acum in comanda [/stats] este afisat numarul de ore / minute / secunde jucate.

(#) Actualizare v0.0.4

* Acum, jucatorii care detin gradul de SpecialAccount vor fii afisati prin iteratori.
* A fost adaugata comanda [/specialusers] cu ajutorul careia jucatorii pot vedea playerii care au SpecialAccount.
* Acum in comanda [/stats] este afisat nivelul de admin / helper detinut.

** [ Sistem de helperi ] **

* A fost adaugat un sistem de helperi.
* A fost adaugata comanda [/helper].
* Helperii sunt afisati printr-un iterator.
* A fost adaugata comanda [/sethelper].
* A fost adaugat un chat pentru helperi. [/hc]

** [ Sistem de administratori ] **

* A fost adaugat un sistem de administratori.
* A fost adaugata comanda [/admins].
* Adminii sutn afisati printr-un iterator.
* A fost adaugata comanda [/report]. (Adminii / Helperii nu au acces la acesta comanda)
* A fost adaugata comanda [/ar] cu ajutorul careia un administrator poate accepta un report trimis de catre un jucator.
* A fost adaugata comanda [/dr] cu ajutorul careia un administrator poate sterge un report trimis de catre un jucator.

** [ Sistem de Pin ] **

* A fost adaugat un sistem de pin.
* A fost adaugata comanda [/addpin] cu ajutorul careia un jucator poate sa-si seteze un pin contului sau.
* A fost adaugata comanda [/pin] cu ajutorul careia un jucator poate sa se logheze cu pin-ul sau.
* A fost adaugata comanda [/changepin] cu ajutorul careia un jucator poate sa-si modifice pin-ul sau.
* La deconectare, pin status-ul este setat la 0 iar cand acesta se conecteaza acesta trebuie sa se logheze cu pin-ul.
* Au fost facute mai multe verificari in ceea ce priveste sistemul de pin.
* Majoritatea codurilor din gamemode au fost optimizate. (Multumesc lui Dennis12 pentru ajutor)

(#) Actualizare v0.0.5

* A fost adaugat un textdraw care afiseaza data si ora pe server.
* A fost adaugate niste textdraw-uri care afiseaza Logo-ul, Numele si ID-ul player-ului.
* Acum, playerii care detin special account vor fii informati la logarea pe server.

** [ Sistem de misiuni ] **

* A fost adaugat un sistem de misiuni.
* La conectare, fiecare player va primii o misiune random la terminarea acesteia vor primii o recompensa care consta in $$, respect points si special points.
* Misiunile se vor reseta in fiecare zi la ora 00:00 ( Necesita reconectarea pe server dupa payday )
* Adaugata comanda [/missions] cu ajutorul careia playerii pot vedea ce misiune detin + progresul acesteia.
* La conectare, va aparea un mesaj informativ cum ca ati primit o noua misiune.

Imagini: https://imgur.com/a/FGH3m
Videoclipuri: https://www.youtube.com/channel/UCOb2cck2m435VpN7t81nVxQ?view_as=subscriber

Informatii:

* Acest gamemode a fost scris de la 0 de catre mine.
* Creditele imi apartin in totalitate.
* Gamemode-ul are si cateva functii foarte ajutatoare.
* Gamemode-ul este destul de optimizat.
* Gamemode-ul foloseste majoritatea functiilor din libraria YSI (y_commands, y_timers, y_iterate, y_bit, s.a.m.d)
* Conectarea gamemode-ului cu baza de date se face direct in acesta.
* Gamemode-ul este foarte bun pentru a incepe un proiect pe acesta.

Contact: 

* Skype: kewax.rogue
* Facebook: fb.com/leonardscripter
* Discord: Leonard#3283

Download: http://www.girlshare.ro/3489997212.9

Edited by LeonardPWN
  • Upvote 1

Share this post


Link to post
Share on other sites
Acum 1 minut, P1ticuts a spus:

Multumesc bosule , fac un edit si il repostez ;)

dot.gif Import has been successfully finished, 16 queries executed. (fromzero.sql)
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
-- phpMyAdmin SQL Dump -- version 4.7.4 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1 -- Generation Time: 24 Dec 2017 la 15:59 -- Versiune server: 10.1.26-MariaDB -- PHP Version: 7.1.9 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
SET AUTOCOMMIT = 0
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
START TRANSACTION
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
SET time_zone = "+00:00"
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET NAMES utf8mb4 */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
-- -- Database: `fromzero` -- -- -------------------------------------------------------- -- -- Structura de tabel pentru tabelul `accounts` -- CREATE TABLE `accounts` ( `ID` int(10) NOT NULL, `Name` varchar(25) NOT NULL, `Password` varchar(25) NOT NULL, `IP` varchar(16) NOT NULL, `Level` int(11) NOT NULL, `RespectPoints` int(11) NOT NULL, `Cash` int(11) NOT NULL, `Admin` int(11) NOT NULL, `Helper` int(11) NOT NULL, `Age` int(11) NOT NULL, `Email` varchar(30) NOT NULL, `Sex` int(2) NOT NULL, `SpecialPoints` int(11) NOT NULL, `PetName` varchar(30) NOT NULL DEFAULT 'LeonardJr', `Pet` int(2) NOT NULL, `PetStatus` int(2) NOT NULL, `PetLevel` int(11) NOT NULL, `PetPoints` int(11) NOT NULL, `DrivingLic` int(11) NOT NULL, `PilotLic` int(11) NOT NULL, `NavigationLic` int(11) NOT NULL, `GunLic` int(11) NOT NULL, `Payday` int(11) NOT NULL, `SpecialAccount` int(11) NOT NULL, `SantaHat` int(11) NOT NULL, `SantaHatStatus` int(11) NOT NULL, `J[...]
  [   Modifică   ]
dot.gif 1 rânduri inserate. (Interogarea a durat 0,0000 secunde.)
-- -- Salvarea datelor din tabel `accounts` -- INSERT INTO `accounts` (`ID`, `Name`, `Password`, `IP`, `Level`, `RespectPoints`, `Cash`, `Admin`, `Helper`, `Age`, `Email`, `Sex`,`SpecialPoints`, `PetName`, `Pet`, `PetStatus`, `PetLevel`, `PetPoints`, `DrivingLic`, `PilotLic`, `NavigationLic`, `GunLic`, `Payday`, `SpecialAccount`, `SantaHat`,`SantaHatStatus`, `Job`, `PlayedTime`, `Seconds`, `LastLogin`, `Pin`, `PinStatus`, `Mission`, `MissionStatus`) VALUES (1, 'Leonard', 'welove', '127.0.0.1', 69, 23, 143706, 7, 1,16, 'leonard.developer@yahoo.com', 1, 30910, 'LeonardJr.', 0, 0, 0, 0, 677, 679, 679, 0, 20, 1, 1, 0, 1, 0, 70, '25.12.2017 00:01', 6666, 0, -1, 0)
  [Edit inline] [   Modifică   ] [   Create PHP code   ]
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
-- -- Indexes for dumped tables -- -- -- Indexes for table `accounts` -- ALTER TABLE `accounts` ADD PRIMARY KEY (`ID`)
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
-- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `accounts` -- ALTER TABLE `accounts` MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
COMMIT
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
dot.gif MySQL a dat un set de rezultate gol (zero linii). (Interogarea a durat 0,0000 secunde.)
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */

Share this post


Link to post
Share on other sites
Acum 1 oră, KrouKSAdv a spus:

Mai pe scurt mi se face doar tabelul Accounts

Doar tabelul accounts detine. :) 

1 oră în urmă, WakeAdv a spus:

Eu nu inteleg cum voua va merge extract :/ Mie nu-mi merge :(

Nu inteleg ce problema ai, incearca sa il dezarhivezi cu 7zip sau cum se numea.

Share this post


Link to post
Share on other sites
Acum 13 ore, LeonardPWN a spus:

Doar tabelul accounts detine. :) 

Nu inteleg ce problema ai, incearca sa il dezarhivezi cu 7zip sau cum se numea.

Uita-te ca am lasat mai sus o poza,incerc sa-l fac si cu 7Zip.

Share this post


Link to post
Share on other sites
La 25.12.2017 la 1:25, KrouKSAdv a spus:

@LeonardPWN si cum pot face sa le fac pe toate?

Baza de date are doar tabelul accounts, pentru ca are doar 1500 linii, nu am adaugat factiuni, masini sau altceva ce necesita un nou tabel.

 

BAZA DE DATE ARE DOAR UN SINGUR TABEL!

Share this post


Link to post
Share on other sites
La 30.12.2017 la 19:54, Maryw a spus:

GM-ul nu merge decat pe host? Adk pe localhost nu merge nu?

 

Gamemode-ul e lucrat doar pe localhost.

Share this post


Link to post
Share on other sites
Acum 27 minute, Buckzor a spus:

nu merge sa faci cont nou.. dupa dialogul cu register te pune sa pui parola si zice incontinuu parola incorecta

 

nu ai legat baza de date.

Share this post


Link to post
Share on other sites
3 hours ago, WyYnE said:

nu ai legat baza de date.

Ba da.. contul lui leonard merge sa intru pe el și se Actualizează in db dacă modific bani rp Lv etc

 

Share this post


Link to post
Share on other sites

+1 e un GM bun de inceput eu la elam facut : Roll , spin , sistem de accesorii , progress level bar , progress job bar , adaugat curier si air transporter si refacut shop , paint. !


Citat

Cauti un scripter de calitate?
PM sau :
Discord : LucaAdv#9084

Doresc un om cu seriozitate si macar 5 - 10 e psf sa ieie promovare la Server!

Multumesc!

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

This site uses cookies. By continuing browsing, you agree to the use of this information. For more details, see Terms of Use and Privacy Policy.