[QUEST]Raport Problema

Deconectat
Avatar utilizator
[Cruel]
Utilizator interzis !
Utilizator interzis !
Mesaje: 267
Membru din: 13 Ian 2014
Localitate: Moldova, Chisinau
Status: Tehnician metin!:P
Server Metin2: FreakzMetin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

[QUEST]Raport Problema

Mesajde [Cruel] » 16 Mar 2014, 14:38

Salut , astazi am venit cu un alt quest.
Ce face?
-> Un player se duce la femeia batrina si scrie acolo problema sa.
-> Gm-ul cand se duce la femeie , poate citi toate problemele.


poftim si questul.

Cod: Selectaţi tot

quest gmraport begin
 state start begin
  when 9006.chat."Raport Problema" begin
   say_title(mob_name(npc.get_race())..":")
   say("")
   ---
   say("Salut "..pc.name)
   say("Ce vrie sa faci? ")
   say("")
   local s = select("(GM)Rapoarte","Raporteaza Problema","Inchide")
   if(s == 1) then
   if pc.is_gm() then
    say_title(mob_name(npc.get_race())..":")
    say("")
    ---
   
   local raport = mysql_query("select * from player.raport where problema != 'NULL' ")
    local raport_table = {}
    for i = 1,table.getn(raport),1 do
     table.insert(raport_table,raport.problema[i])
    end
    table.insert(raport_table,"Gata")
   
   local m = select_table(raport_table)
    if(table.getn(raport_table) == s) then
            
     return
    elseif(table.getn(raport_table) >= s) then
     return
    end
   end
 
    if(table.getn(raport) == 0) then
     say("Temporar nu este nici un raport. ")
     say("Mai treci pe aici. ")
     return
    end
   
   elseif (s == 2) then
    say_title(mob_name(npc.get_race())..":")
    say("")
    ---
    local sname = pc.get_name()
    local l = pc.get_player_id()
    pc.select(sp)   
    say("Care este problema?? ")
    say("Scrie in casuta. ")
    local message = input()
    say_title(mob_name(npc.get_race())..":")
    say("")
    ---
    if(tostring(message) == nil or message == "") then
     say("Scrie problema. ")
     return
    end
    mysql_query("insert into player.raport values ('"..l.."','"..sname.."','"..message.."','0') ")
    say("Mesajul a fost trimis cu succes. ")
    say("Mersi.. ")
   end
  end
 end
end

Tutorial instalare quest:
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Partea Mysql -> Player -> CTRL+Q -> [code]
EDIT:Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Ultima oară modificat 21 Apr 2016, 21:23 de către Yahiko, modificat 1 dată în total.
Motiv: //# Actualizat după noile cerințe.
Imagine

Yahoo Messenger| Afiseaza codul
dead.cruell

Deconectat
Avatar utilizator
Morphe3
Utilizator interzis !
Utilizator interzis !
Mesaje: 1385
Membru din: 17 Ian 2014
Status: Totally guy
Mulțumiri acordate: 0
Mulțumiri primite: 3

Re: [QUEST]Raport Problema

Mesajde Morphe3 » 16 Mar 2014, 15:39

Bun, tine-o tot asa ! :)

Deconectat
Avatar utilizator
[Cruel]
Utilizator interzis !
Utilizator interzis !
Mesaje: 267
Membru din: 13 Ian 2014
Localitate: Moldova, Chisinau
Status: Tehnician metin!:P
Server Metin2: FreakzMetin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [QUEST]Raport Problema

Mesajde [Cruel] » 16 Mar 2014, 16:19

georgell99 scrie:Bun, tine-o tot asa ! :)

Incerc , dar nu prea am idei ce questuri sa mai fac :|
Imagine

Yahoo Messenger| Afiseaza codul
dead.cruell

Deconectat
Avatar utilizator
3DR3al
Nou Venit
Nou Venit
Mesaje: 22
Membru din: 14 Ian 2014
Status: Sunt bine mersi ^.^
Server Metin2: a
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST]Raport Problema

Mesajde 3DR3al » 16 Mar 2014, 16:31

super bravo

Deconectat
Avatar utilizator
spiry4ever
Nou Venit
Nou Venit
Mesaje: 24
Membru din: 16 Mar 2014
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Hyperion
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [QUEST]Raport Problema

Mesajde spiry4ever » 16 Mar 2014, 21:58

Folositor.

Deconectat
Avatar utilizator
[Cruel]
Utilizator interzis !
Utilizator interzis !
Mesaje: 267
Membru din: 13 Ian 2014
Localitate: Moldova, Chisinau
Status: Tehnician metin!:P
Server Metin2: FreakzMetin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [QUEST]Raport Problema

Mesajde [Cruel] » 17 Mar 2014, 14:55

Mersi , alte pareri?
Imagine

Yahoo Messenger| Afiseaza codul
dead.cruell

Deconectat
Avatar utilizator
[Cruel]
Utilizator interzis !
Utilizator interzis !
Mesaje: 267
Membru din: 13 Ian 2014
Localitate: Moldova, Chisinau
Status: Tehnician metin!:P
Server Metin2: FreakzMetin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [QUEST]Raport Problema

Mesajde [Cruel] » 17 Mar 2014, 14:56

Mersi , alte pareri?
Imagine

Yahoo Messenger| Afiseaza codul
dead.cruell

Deconectat
Avatar utilizator
S. Ionuț Valentin
Super Moderator
Super Moderator
Mesaje: 903
Membru din: 31 Iul 2013
Localitate: Târgoviște
Reputație: Super Moderator [0,90/3]
Fost Moderator [3/3 puncte]
Fost Trial Moderator
Membru Club ( 11 iul - 26 aug )
Mister J4M
Nume Anterioare: SIV, sVy, Independent
▬▬▬▬▬▬▬▬▬▬▬▬
Retras din motive personale:
Fost Lider al Moderatorilor
Fost Super AD Moderator
Fost AD Moderator
Fost Super Moderator
Fost Moderator
Fost Designer
▬▬▬▬▬▬▬▬▬▬▬▬
Status: Caut hateri
Server Metin2: Poate
Regat: Jinno
Mulțumiri acordate: 28
Mulțumiri primite: 11
Contact:

Re: [QUEST]Raport Problema

Mesajde S. Ionuț Valentin » 17 Mar 2014, 17:00

OK, la partea de game am inteles, dar in mysql ce bag?

Deconectat
Avatar utilizator
[Cruel]
Utilizator interzis !
Utilizator interzis !
Mesaje: 267
Membru din: 13 Ian 2014
Localitate: Moldova, Chisinau
Status: Tehnician metin!:P
Server Metin2: FreakzMetin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [QUEST]Raport Problema

Mesajde [Cruel] » 17 Mar 2014, 17:29

S. Ionut Valentin scrie:OK, la partea de game am inteles, dar in mysql ce bag?

Intri in Navicat , te loghezi , intri in Player , dai ctrl+q , si pui codu de acolo , apoi dai run.
Succes!
Imagine

Yahoo Messenger| Afiseaza codul
dead.cruell

Deconectat
Avatar utilizator
S. Ionuț Valentin
Super Moderator
Super Moderator
Mesaje: 903
Membru din: 31 Iul 2013
Localitate: Târgoviște
Reputație: Super Moderator [0,90/3]
Fost Moderator [3/3 puncte]
Fost Trial Moderator
Membru Club ( 11 iul - 26 aug )
Mister J4M
Nume Anterioare: SIV, sVy, Independent
▬▬▬▬▬▬▬▬▬▬▬▬
Retras din motive personale:
Fost Lider al Moderatorilor
Fost Super AD Moderator
Fost AD Moderator
Fost Super Moderator
Fost Moderator
Fost Designer
▬▬▬▬▬▬▬▬▬▬▬▬
Status: Caut hateri
Server Metin2: Poate
Regat: Jinno
Mulțumiri acordate: 28
Mulțumiri primite: 11
Contact:

Re: [QUEST]Raport Problema

Mesajde S. Ionuț Valentin » 18 Mar 2014, 14:34

A, ACELASI COD SI-N GAME SI-N NAVICAT?


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: gerrit, uchiha26 și 6 vizitatori