[Quest] Ban din joc - TRADUS + SIMPLU DE INSTALAT

Închis
Avatar utilizator
SoLo™
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 189
Membru din: 08 Sep 2017, 19:57
Server: Metin2
Aprecieri: 5  
Mulţumiri: 14  
 Contact:
Medalii

Nume: Quest ban din Joc
Descriere: -
Imagini: -
Quest:

Cod: Selectaţi tot

quest neoban begin
state start begin
when letter with pc.is_gm() begin
send_letter_ex("GM: BAN", "green,ex", "scroll_open_green.tga")
end
when info or button begin
say("Ce vrei sa faci?")
local s = select('Blocheaza.','Deblocheaza.',"Nimic.")
if s == 3 then return end
local ban,bantxt,bantxt2 = "BLOCK","vreti?","vreti sa-l"
if s == 2 then
ban,bantxt,bantxt2 = "OK","vreti?","vreti sa-l"
end
say(col.blue('Jucator. '..bantxt)); say('[ENTER]Introduceti numele jucatorului.[ENTER](Sau doar o parte.)')
local inp = input(); inp = mysql_escape(inp)
if inp == "" or inp == pc.get_name() then
say(col.red('Intrare invalida.[ENTER]intoarcere!'))
return
end
local q = mysql_query('select * from player.player WHERE name LIKE \\"%'..inp..'%\\" AND name NOT like \\"%[%\\"')
if q == "ERROR" then
say(col.red('Eroare la introducerea datelor, sau nu exista jucatori cu acest nume.'))
return
end
say('Selectati utilizatorul care '..bantxt2..' banati :')
local wahl = q.name; table.insert(wahl,"-intoarcere-")
table.insert(wahl,1,6) -- 6 este nr maxim de utilizatori pe o pagina.
local auswahl = select2(wahl)
if wahl[auswahl] == "-intoarcere-" then return end
say('Jucatorul \\"'..q.name[auswahl]..'\\" intr-adevar '..bantxt..'')
if select("Da.","Nu.") == 2 then return end
mysql_query('UPDATE account.account SET status = \\"'..ban..'\\" WHERE id = '..q.account_id[auswahl]..' LIMIT 1')
say('Jucatorul a fost banat.')
send_letter_ex("GM: BAN", "green,ex", "scroll_open_green.tga")
end
end
end
Download(Opţional): -

Tutorial instalare quest:
  • Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest/.lua
  • Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
  • Îl puneţi acolo (să fie .quest sau .lua).
  • Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest (depinde ce server aveţi) apoi ./qc nume_quest.quest/.lua
  • Intraţi pe server şi scrieţi /reload q
  • Testaţi quest-ul.
Imagine
Afișează semnătura
Avatar utilizator
isismaretu
Nivel 1

Nivel 1
Mesaje: 50
Membru din: 07 Dec 2015, 16:03
Server: NiciCaZic
Regat: Jinno
Aprecieri: 28  
Mulţumiri: 0
 Contact:
Medalii

Testat , nu funcționează.
Avatar utilizator
SoLo™
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 189
Membru din: 08 Sep 2017, 19:57
Server: Metin2
Aprecieri: 5  
Mulţumiri: 14  
 Contact:
Medalii

isismaretu scrie:Testat , nu funcționează.
Ai nevoie de lib bantxt.so :)
Imagine
Afișează semnătura
Avatar utilizator
alizeburcum
Utilizator interzis !

Utilizator interzis !
Mesaje: 1
Membru din: 21 Ian 2018, 11:24
Aprecieri: 0
Mulţumiri: 0
Medalii

Pai lasa-l si p-ala aici sa fie complet.
Ultima oară modificat 21 Ian 2018, 16:28 de către S. Ionuț Valentin, modificat 1 dată în total.
Motiv: Corectat gramatical
Avatar utilizator
[M]artiny
Nou Venit

Nou Venit
Mesaje: 35
Membru din: 26 Feb 2018, 00:36
Server: Arr
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
Medalii

Tepar idiot...
Avatar utilizator
Lester
Membru Club

Membru Club
Mesaje: 519
Membru din: 23 Feb 2017, 23:34
Aprecieri: 13  
Mulţumiri: 613  
Discord: Copiază ID
Medalii

„Mimează-ți fericirea în văzul tuturor!”
Afișează semnătura
Închis
Răspunsuri
8
Vizualizări
405
Răspunsuri
4
Vizualizări
306
Răspunsuri
4
Vizualizări
13343
Răspunsuri
3
Vizualizări
2114

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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