Cum setez/citesc o variabliă locală + cum îi fac top

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
.RecklessFist
Nivel 1

Nivel 1
Mesaje: 58
Membru din: 12 Oct 2016, 08:11
Aprecieri: 1  
Mulţumiri: 1  
Medalii

Aș dori să știu următoarele dacă se poate:
1. Cum pot seta o variabilă locală în quest?
2. Cum pot citi acea variabilă din quest?
3. Cum pot face un top pe site cu cine are cele mai multe puncte în acea variablă?
Avatar utilizator
Syron
Developer

Developer
Mesaje: 712
Membru din: 14 Mai 2014, 23:41
Aprecieri: 5  
Mulţumiri: 138  
Medalii

1 & 2. local x = ...
Exemplu:
local item = 71123
when item.use begin
3. daca te referi la o statistica, trebuie sa faci o coloana noua intr-un tabel, apoi sa pui site-ul sa citeasca valoarea de pe acea coloana. nu are legatura cu variabila de mai sus. te poti folosi in quest de mysql_query (functia lui Mijago) pentru a insera in tabelul respectiv valori care apoi sa fie citite de site (si ordonate)
Avatar utilizator
.RecklessFist
Nivel 1

Nivel 1
Mesaje: 58
Membru din: 12 Oct 2016, 08:11
Aprecieri: 1  
Mulţumiri: 1  
Medalii

Syron scrie:1 & 2. local x = ...
Exemplu:
local item = 71123
when item.use begin
3. daca te referi la o statistica, trebuie sa faci o coloana noua intr-un tabel, apoi sa pui site-ul sa citeasca valoarea de pe acea coloana. nu are legatura cu variabila de mai sus. te poti folosi in quest de mysql_query (functia lui Mijago) pentru a insera in tabelul respectiv valori care apoi sa fie citite de site (si ordonate)
Aș dori ceva gen:
local x = +1 , este formularea corectă?
Iar pentru a citi variabila, cum o pot face din text? Gen: say("Până acum ai aduna X puncte.")
Avatar utilizator
Syron
Developer

Developer
Mesaje: 712
Membru din: 14 Mai 2014, 23:41
Aprecieri: 5  
Mulţumiri: 138  
Medalii

foloseste la functia de kill -> pc.setqf("puncte", pc.getqf("puncte")+1) -- asta va adauga la fiecare omorare un punct de exemplu.
apoi, tot la functia de kill faci o functie de mysql_query care sa adauge punctele si in db.
apoi, cu site-ul, citesti coloana de puncte, nu ai nevoie de variabile.
pentru text in joc foloseste: say("Ai "..pc.getqf(puncte).." puncte.")
Avatar utilizator
.RecklessFist
Nivel 1

Nivel 1
Mesaje: 58
Membru din: 12 Oct 2016, 08:11
Aprecieri: 1  
Mulţumiri: 1  
Medalii

Syron scrie:foloseste la functia de kill -> pc.setqf("puncte", pc.getqf("puncte")+1) -- asta va adauga la fiecare omorare un punct de exemplu.
apoi, tot la functia de kill faci o functie de mysql_query care sa adauge punctele si in db.
apoi, cu site-ul, citesti coloana de puncte, nu ai nevoie de variabile.
pentru text in joc foloseste: say("Ai "..pc.getqf(puncte).." puncte.")
Nu am nevoie pentru kill, am nevoie în general.
Asta va merge și fără kill? adică cu alt trigger? Gen, when item use then pc.setqf("puncte", pc.getqf("puncte")+1) ?
Avatar utilizator
Syron
Developer

Developer
Mesaje: 712
Membru din: 14 Mai 2014, 23:41
Aprecieri: 5  
Mulţumiri: 138  
Medalii

da, normal.
Avatar utilizator
Syxov
Nivel 10

Nivel 10
Mesaje: 2197
Membru din: 18 Sep 2016, 17:34
Server: SonyMt2
Regat: Jinno
Aprecieri: 70  
Mulţumiri: 138  
Discord: Copiază ID
Medalii

WarningSubiect mutat în Probleme rezolvate
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Amazon [Bot] și 27 vizitatori