Witam jak zrobic Takie cos ze jak wejde na serwer dostaje kicka jesli nie mam IMIE_NAZWISKO NP Carl_Jhons i zeby nie dziala funkcja setingnick pomo?e kto? daje
function Sprawdz_Nick(source)
local allPlayers = getElementsByType("player")
for index,value in ipairs(allPlayers) do
local playername = getPlayerName(value)
if string.find(playername, "_") ~= nil then
else
kickPlayer ( kicked,value,Zly_Nick_Imie_Nazwisko)
end
function onResourceStart(thisResource)
setTimer(Sprawdz_Nick, 1000, 0)
end
addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), onResourceStart )
[ Dodano: 2012-03-31, 11:43 ]
Okej Poradzilem sobie z tym a czy da sie zrobic aby Sprawdzanie imie nazwisko Bylo tak
Dorian_Test zeby Pierwsza litera Imienia i Nazwiska Byla Du?a sprawdza?o
dodaj skryptowi prawa admina w ACL czyli tam gdzie doda?e? siebe jako admina zamiast user.tw?j nick dopisujesz tam resource.nazwaskryptu czyli np resource.nicki -- nicki to nazwa skryptu, kumasz?
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
irvs ma racj?, bo skrypt nie b?dzie kickowa?. Otrzymasz tylko informacj? w debugu, ?e zas?b nie posiada praw admina, wi?c nie mo?na wykona? funkcji 'kickPlayer'.
Co do problemu to ja jeszcze pog??wkuj? troch?, bo wiem, ?e da si? takie co? zrobi?.
niewiem czy si? tak da poniewa? szuka?em sam co? w tym stylu gdy robi?em skrypt na anty-wulgaryzmy lecz kickowa?o tylko wtedy gdy kto? wpisa? s?owo z danej listy wypisanej w skrypcie ale jak np do tego s?owa dopisa? kropke lub inne wyrazy to ju? skrypt nie dzia?.
Niestety nie uda?o mi si? tego problemu rozwi?za?, i tu te? niewiem czy si? da.
chyba ?e pioruniasty co? wymy?li
a w nawi?zaniu do virtualnego serwera to tam chyba co? takiego jest wi?c mo?e nie jest tak zle
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach