siema, będę robił większy skrypt, więc wolę to napisać krótko niż na 500 linijek
a więc
normalnie byłaby tabela
ale... w tym skrypcie bym musiał powtarzać to parę razy..
k = , g = , f = , j = , to są stałe
mogę jakoś to zrobić, że jeśli jeden z takich warunków jest w [] to wtedy działa do {} ?
bo tą tablice potem będę uzupełniał o więcej wierszy i nie wszystkie będą miały 4 "jednostki", niektóre będą miały po 30, inne po 2...,
np.:
[x] = {y = , z = , q =, n=, m=,t=},
ale sposobem wymienionym powyżej bym musiał 30x lub 2x powtarzać to samo, a tak nie chcę
help ;s
]
a oprócz tego proszę jeszcze o pomoc..
załóżmy mam stale coś takiego
["ziomek"] = {n=0.2,m=25,s=1,k=2}
i np. mam skrypt talkaction, w którym określił bym, że można wybrać jeden parametr z 4: (n, m, s, k)
i typek załóżmy zrobi
/czaruj ziomek, s, 1300, k
to skrypt znajdzie, że w tabelce jest warunek s i zobaczy co przy nim stoi (tutaj stoi 3)
to wtedy 1300 podzieli przez S, a potem pomnoży przez K czyli wyjdzie 2600
############### UWAGA ZIOMEK TO NIE NAZWA GRACZA, TYLKO SPELLA ################
zrobić to mam
coś w typie, rozbić param na tablice i potem ściągać kolejnościowo
t = string.explore(param, ",")
i wtedy nick = t(1) pierszy parametr = t(2) wartosc = t(3) parametr drugi = t(3)
czyli tutaj
t(1) = ziomek
t(2) = s
itd.
to mam to wyciągać potem
v = tablica[t(1)]
if v then
v.(t(2))
??
mogę tak zrobić by s zadeklarowane w t(2) użyć w v.parametr czyli v.t(2) ???
a więc
normalnie byłaby tabela
Code:
tablica = {
[j] = {k = , g = , f =},
}
ale... w tym skrypcie bym musiał powtarzać to parę razy..
Code:
tablica = {
[j] = {k = , g = , f =},
[k] = {j = , g = , f =},
[g] = {k = , j = , f =},
[f] = {k = , g = , j =},
}
k = , g = , f = , j = , to są stałe
mogę jakoś to zrobić, że jeśli jeden z takich warunków jest w [] to wtedy działa do {} ?
bo tą tablice potem będę uzupełniał o więcej wierszy i nie wszystkie będą miały 4 "jednostki", niektóre będą miały po 30, inne po 2...,
np.:
[x] = {y = , z = , q =, n=, m=,t=},
ale sposobem wymienionym powyżej bym musiał 30x lub 2x powtarzać to samo, a tak nie chcę
help ;s
]
a oprócz tego proszę jeszcze o pomoc..
załóżmy mam stale coś takiego
["ziomek"] = {n=0.2,m=25,s=1,k=2}
i np. mam skrypt talkaction, w którym określił bym, że można wybrać jeden parametr z 4: (n, m, s, k)
i typek załóżmy zrobi
/czaruj ziomek, s, 1300, k
to skrypt znajdzie, że w tabelce jest warunek s i zobaczy co przy nim stoi (tutaj stoi 3)
to wtedy 1300 podzieli przez S, a potem pomnoży przez K czyli wyjdzie 2600
############### UWAGA ZIOMEK TO NIE NAZWA GRACZA, TYLKO SPELLA ################
zrobić to mam
coś w typie, rozbić param na tablice i potem ściągać kolejnościowo
t = string.explore(param, ",")
i wtedy nick = t(1) pierszy parametr = t(2) wartosc = t(3) parametr drugi = t(3)
czyli tutaj
t(1) = ziomek
t(2) = s
itd.
to mam to wyciągać potem
v = tablica[t(1)]
if v then
v.(t(2))
??
mogę tak zrobić by s zadeklarowane w t(2) użyć w v.parametr czyli v.t(2) ???
Last edited: