[RELEASE - LUA] Change name with [VIP]

Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

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);
Pentru acest mesaj, Speachless for the post:
F-l-o-r-i-n
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

[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.
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

Faci un check_name_for_vip din sursa, dar care sa permita [] + 5 caractere in plus care sunt ocupate de [VIP]
Pentru acest mesaj, Speachless for the post:
F-l-o-r-i-n
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

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.
Avatar utilizator
donacpone
Nou Venit

Nou Venit
Mesaje: 7
Membru din: 25 Ian 2015, 20:58
Aprecieri: 16  
Mulţumiri: 0
Medalii

Multumesc frumos. Folosit. Merge perfect.
Avatar utilizator
SorinSmon
Membru Club

Membru Club
Mesaje: 135
Membru din: 16 Mai 2014, 00:00
Server: Stone2
Aprecieri: 148  
Mulţumiri: 125  
Discord: Copiază ID
Medalii

un update pentru []?
Avatar utilizator
Helsinky
Nivel 2

Nivel 2
Mesaje: 241
Membru din: 24 Apr 2021, 19:14
Server: Kertus
Regat: Chunjo
Aprecieri: 361  
Mulţumiri: 820  
Discord: Copiază ID
 Contact:
Medalii

nu functioneaza, dupa ce pun numele nu face nimic
Imagine
Eat C++
Afișează semnătura
Răspunde
Răspunsuri
1
Vizualizări
1293
Răspunsuri
2
Vizualizări
964
Răspunsuri
3
Vizualizări
2073

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori