[RELEASE - LUA] Change name with [VIP]

Deconectat
Avatar utilizator
Dobrescu Sebastian
Deţinător Server
Deţinător Server
Mesaje: 1074
Membru din: 22 Iul 2014
Status: Online
Regat: Jinno
Mulțumiri acordate: 27
Mulțumiri primite: 47

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde Dobrescu Sebastian » 09 Iun 2018, 17:19

Cine vrea sa modifice questul ca sa se foloseasca de functia pc.change_name intai sa rezolve problema cu duplicarea de iteme. Este suficient ca serverul sa te puna sa dai doar un relog.

Cod: Selectaţi tot

questlua_pc.cpp  int pc_change_name(lua_State* L)

Sub

Cod: Selectaţi tot

ch->SetNewName(szName);

Adaugi

Cod: Selectaţi tot

ch->GetDesc()->DelayedDisconnect(1);

Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 312
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 26
Mulțumiri primite: 38

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde F-l-o-r-i-n » 09 Iun 2018, 17:37

[r00t1ng] scrie:
F-l-o-r-i-n scrie:Nu era nevoie de mysql query, exista si pc.change_name(""), care are toate functiile de verificare de asemenea.

local ret = pc.change_name("")


Stai liniştit, că nu poţi pune "[]" cu acestă funcţie :) că are setată nişte verificări

------------------------------------------------

Mulţumim pentru quest Braxy :)

Aha, si daca am scos asta din functie:

Cod: Selectaţi tot

      if ( check_name(szName) == false )
      {
         lua_pushnumber(L, 2);
         return 1;
      }

:|

Nu comentam aiurea daca nu mergea cu [], trebuie eliminat doar acel check si faci la input in quest o verificare doar cu litere si cifre, avand in vedere ca tag-ul [VIP] se adauga dupa automat la numele introdus.

Deconectat
Avatar utilizator
Dobrescu Sebastian
Deţinător Server
Deţinător Server
Mesaje: 1074
Membru din: 22 Iul 2014
Status: Online
Regat: Jinno
Mulțumiri acordate: 27
Mulțumiri primite: 47

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde Dobrescu Sebastian » 09 Iun 2018, 17:41

Faci un check_name_for_vip din sursa, dar care sa permita [] + 5 caractere in plus care sunt ocupate de [VIP]

Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 312
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 26
Mulțumiri primite: 38

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde F-l-o-r-i-n » 09 Iun 2018, 17:46

Dobrescu Sebastian scrie:Faci un check_name_for_vip din sursa, dar care sa permita [] + 5 caractere in plus care sunt ocupate de [VIP]

E si asta o idee, nu m-am gandit la asa ceva, mai scoti niste linii din quest.

Deconectat
Avatar utilizator
pcatalin16
Nivel 1
Nivel 1
Mesaje: 74
Membru din: 09 Iun 2018
Status: Sunt bine mersi
Regat: Jinno
Mulțumiri acordate: 11
Mulțumiri primite: 0

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde pcatalin16 » 29 Iun 2018, 21:28

Fain.. Mersi

Deconectat
Avatar utilizator
^George^
Membru Club
Membru Club
Mesaje: 704
Membru din: 08 Mar 2018
Localitate: Bacău
Reputație: ̿̿ ̿̿ ̿̿ ̿'̿'\̵͇̿̿\з= ( ▀ ͜͞ʖ▀) =ε/̵͇̿̿/’̿’
--------------------------
( ͡° ͜ʖ ͡°) - Membru Club J4M
-------------------------------
( ͡ᵔ ͜ʖ ͡ᵔ ) - Moderator J4M
------------------------------
Nume anterior: [George]™ (2/3)
Status: Se putea și mai rău
Regat: Chunjo
Mulțumiri acordate: 33
Mulțumiri primite: 28
Contact:

Re: [RELEASE - LUA] Change name with [VIP]

Mesajde ^George^ » 24 Sep 2018, 10:08

Mulțumesc. :ymdaydream:

[ Postat de pe Android ] Imagine
Imagine


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Collapse, EL., GaZerN3, ionutmargelu333, skdoficial și 3 vizitatori