Hejka, ostatnio dosy? popularny sta? si? temat s?ynnego "GUI Window". Jako i? irytuje mnie zachowanie niekt?rych os?b, kt?re komplenie nic nie potrafi? a uznaj? si? za hacker?w bo przecie? maj? "GUI Window" postanowi?em napisa? wam jak to zabezpieczy?.
1. Je?li posiadamy zas?b DGS (nrpg_lib itd.) musimy zaaktualizowa? DGS'a do najnowszej wersji
2. Aby to zrobi? wpisujemy /updatedgs (je?li komendy nie ma pobieramy najnowsz? wersje DGS'a z githuba)
3. Je?li zaaktualizowali?my DGS'a nasz problem znikn?
Siemanko dzisiaj przychodz? do was z tematem kt?ry przewija mi si? co raz cz??ciej ko?o ucha czyli czo?gi na pseudolach gdzie gracze tworz? sobie konta z specjalnym nickiem gdzie potem jak wejdzie do przecho to zamienia wszystkie pojazdy w czo?gi. Zabezpieczenie tego jest dosy? proste wystarczy nam do tego praktycznie tylko ingerencja w panel logowania po stronie clienta gdzie b?dziemy sprawdza? czy dany gracz tworzy konto z loginem kt?ry posiada specjalne znaki
Kod poni?ej wklejamy po stronie clienta w evencie dotycz?cy "onClientClick" w miejsce pod pobieraniem tekst?w z editbox pami?tajcie ?e arg1 w string.find musicie sobie sami zmieni? na sw?j jak tam macie nazwane zmienn?
kt?ra przechowywuje informacje dotycz?ce tekstu z editboxu
Witam mam pytanie jak zablokowa? aby w editbox nie da?o si? pisa? alfabetu tylko same cyfry np jak napiszesz A to wyskoczy na chat ?e nie mozna tego napisac
Czy da si? zablokowa? komend? tak aby po wpisaniu zwr?ci?o si? powiadomienie na chacie, ?e komenda jest zablokowana, i tak aby serwer nie wykona? zadania komendy? Jak jest taka mo?liwo?? prosi?bym o do??czenie jakiego? kodu, z g?ry dzi?ki i nagradzam piwem.
Witam mam takie pytanko jak zablokowa? strzelanie u?ywam toggleControl("fire", false) lecz to blokuje prawy przycisk myszy a lewym nadal mog? strzela?.
Cze??! Ot?? mam problem poniewa? nie wiem jak zabra? si? do napisania skryptu na blokowanie rozdzielczo?ci i mam pro?b? do was co by?o by mi do tego potrzebne.
Witam. Chcia?em sobie zablokowa? strzelanie przy danej broni pod id. Chcia?bym aby strzelanie z danej broni zosta?o zablokowane poniewa? to mi przeszkadza przy tankowaniu.
ID broni to 32
[lua]
function blokada ( prevSlot, newSlot )
if getPedWeapon(getLocalPlayer(),newSlot) == 0 and getElementData(getLocalPlayer(),"player:admin") == true then
toggleControl ( "fire", true )
toggleControl("aim_weapon", true)
elseif getPedWeapon(getLocalPlayer(),newSlot) == 7 then
toggleControl ("fire", false )
toggleControl("aim_weapon", false)
return false
elseif getPedWeapon(getLocalPlayer(),newSlot) ~= 0 and getPedWeapon(getLocalPlayer(),newSlot) ~= 22 then
toggleControl ("fire", true )
toggleControl("aim_weapon", true)
elseif getPedWeapon(getLocalPlayer(),newSlot) == 22 and getElementData(getLocalPlayer(),"player:admin") == true then
toggleControl ("fire", false )
toggleControl("aim_weapon", true)
elseif getPedWeapon(getLocalPlayer(),newSlot) == 22 and getElementData(getLocalPlayer(),"player:admin") == false then
toggleControl ("fire", true )
toggleControl("aim_weapon", true)
elseif getPedWeapon(getLocalPlayer(),newSlot) == 32 and getElementData(getLocalPlayer(),"player:admin") == false then
toggleControl ("fire", false )
toggleControl("aim_weapon", false)
else
tog...
Witam zrobi?em w editorze mta 4 auta burito pod prace ?eby ?adnie to wygl?da?o ale jest problem poniewa? da si? do nich wchodzi?. Pomo?e kto w tym jaki? skrypt albo komenda...
Witajcie . Mam do was 2 pytanka .
Z czego jest ten b??d ? Bo niby brakuje kolumny ale gdzie
WARNING: [ogrpg]/ogrpg-db/s_db.lua:32: dbPoll failed; Unknown column 'visualrank' in 'field list'
Oraz moje 2 pytanie polega na tym jak zablokowac odbieranie w przechowywalni pojazdu o danym id .
Hi! Od pewnego ucz? si? j?zyka PAWN. Wydaje mi si? on naprawd? prosty, lecz no niestety niekt?rych funkcji nie umiem i chc? was si? zapyta?.
Jest mo?liwo?? zablokowaniu wej?cia na serwer np o nicku: Robson04, Gracz?
Chce aby serwer puszcza? nicki, kt?re wykrywa: _, czyli np: Kyler_Smitch.
Za bardzo nie chce si? pakowa? w system wyboru postaci, jak na razie nie mam na to czasu, przejd?my do sedna, czy mo?na tak zrobi?? Je?eli ty potrafisz to zrobi?, napiszesz mi jak? Bardzo was prosz?
Witam potrzebuje pomocy, jak zablokowac logowanie sie na to samo konto w tym samym czasie w sensie jesli gracz jeden jest zalogowany ?eby drugi nie mogl sie zalogowac kod tutaj:
[lua]addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE login=?", login)
if result and #result > 0 then
if result[1].login == login and result[1].pass == md5(pass) then
local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET pass=? WHERE login=?",teaEncode(pass,"Ryjek"),login)
triggerClientEvent(client, "logging:result", resourceRoot, false, "Zaaktualizowano twoj profil! Zaloguj sie ponownie!.")
return
end
if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek") then
setElementData(getPlayerFromName(login),"zalogowany",true)
setPlayerName(client, login)
setElementData(client, "player:uid", result[1].id)
triggerClientEvent(client, "logging:result", resourceRoot, true, nil)
triggerEvent("SprawdzDom",root,client)
if result[1].register_serial == false then
local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET register_serial=? WHERE login=?",getPlayerSerial(client),login)
end
local logs=exports["ogrpg-db"]:d...
Witam, mam pro?b? ot?? przerobi?em sobie pewien skrypt na suszark? z community i wszystko dzia?a, ale chcia?bym tam doda? timer na 15 sekund od zmierzenia predkosci. Chodzi o to, ?e po wystawieniu mandatu trzeba czeka? 15 sekund a? zrobi si? kolejny(aby nie bugowali kasy)
Kod:
Ze wzgl?du na to, ?e nie chc? aby kto? sobie zgapi? kod poka?? tylko wymagan? ko?c?wk? (je?li do timera potrzeba ca?y kod to m?w)
Witam chcia?bym doda? do swojego logowania blokowanie czatu bo podczas logowania np has?em 12345678 bindy typu "bin 1 say Siema" robi? wielki spam na czacie, szuka?em na wiki i nie potrafi? znale?? funkcji od blokowania czatu.
addEventHandler("onPlayerJoin",root,
function()
toggleControl(source,"fire", false)
toggleControl(source,"aim_weapon", false)
end
)
Ale jak nadusze lewy przycisk myszy to nadal mog? si? bi?
2.Dlaczego jak robie radio samochodowe i prze??czam stacje myszk? lub "R" to jak mam napis mojej stacji np. Radio Eska Pozna? to leci muzyka z GTA SA ale jak przejade do Radio wy??czone i dalej gdzie nie wida? nazw moich stacji to leci normalna muzyka?
Siema, mam problem nie wiem jak zablokowa? komendy na sparringu gangowym w mapie Tokyo.. Gdy sparring ju? wystartuje i wybierzemy bronie to potem mo?na u?ywa? komendy a ja chce to zablokowa?. Pr?bowa?em zablokowa? ale blokowa?o mi odrazu jak kto? si? zapisa? na ten sparring.. A ja chc? ?eby zablokowa?o jak on wystartuje po wyborze broni.A nie po zapisaniu si? na niego. Za pomoc daje
Witam, mam pewien problem ot?? zrobi?em sobie panel logowania mysql, ale niestety jest b??d bo zrobi?em aby po rejestracji od razu usuwa?o wype?nione pola my?la?em ?e wtedy kilka kont si? nie stworzy klikaj?c 2 razy w przycisk ale bez efekt?w, da si? aby stworzy?o tylko si? jedno konto nawet je?eli gracz wci?nie 2 razy szybko przycisk?
mam sprawdzanie czy konto istnieje jak by co.
ale od razu po rejestracji tak jak pisa?em usuwaj? si? pola, tak jak chcia?em ale to nie pomaga.
local success = 1
local blad = "Konto zosta?o za?o?one, mo?esz si? zalogowa?." triggerClientEvent(source, "onBladR", root, blad, success, login, haslo) dbExec(handler, "INSERT INTO uzytkownicy SET id='', login='"..login.."', haslo='"..md5(haslo).."'")
Witam po pierwsze nie wiedzia?em gdzie to napisa? wi?c pisz? tutaj (z g?ry przepraszam)
Pisz?, poniewa? mam serwer Freeroam (wiadome z panelem F1) i chcia?bym si? zapyta? czy da si? w tym panelu zablokowa? teleport? (warp)
Robi? w?asn? mapk? pod serwer truck ale nie wiem jak zablokowa? komendy aby gracze sami nie mogli si? do frakcji/firm doda? aby tylko szef i administrator wpisany m?g?. Zrobi?bym to sam ale ja tego nie wiem za pomoc bardzo dzi?kuje.
Cze??. Dzisiaj chcia?em zmierzy? si? z buggerami z mojego serwera jednak nie daj? sobie rady z napisaniem prostego skryptu. Problem jest w tym, ?e nie mog? edytowa? skompilowanego skryptu, kt?ry binduje 2 animacje pod "," i ".", nie wiem jak zablokowa? to zewn?trznymi zasobami. P?ki co my?la?em nad czym? tego typu.
function zablokujanimy()
local jestwpojezdzie = isPedInVehicle (getLocalPlayer())
if jestwpojezdzie == true then
setPedAnimation(player,nil,nil)
outputChatBox ( "* Test skryptu. Animacja zmieniona.", player, 255, 0, 0 )
Witam czy mo?ecie mi powiedzie? jak zablokowa? pojazdy ?eby dana firma mog?a je?dzi? nimi?
Czy macie mo?e jaki? skrypt albo tut jak go napisa?:
Dany gracz gra na skinie np. 1h dostaje wyp?at? np. 5 score 1000$
a gdy nie gra na skinie to nie zalicza mu czasu.
i plugin dla policji ?e po wpisaniu np. /kajdanki gracz zostaje skuty i poda?? za policjantem. i jak policjant wsiada do auta to gracz gracz ?eby m?g? zawie?? go do wiezienia.
Szukam nast?puj?cych funkcji w lua (na wiki nie mog? ich znale??):
- blokada uderzania graczy (w wi?zieniu),
- blokada przesuwania aut, chodzi o to, ?e gdy jaki? policjant b?dzie chcia? usi??? na motorze to przypadkowo mo?e popchn?? innych, a inne nast?pnych i tak zrobi si? niez?y burdel,
- blokada wej?cia do aut (zwyk?y gracz nie mo?e wsi??? do wszystkich istniej?cych na mapie aut: 596, 597 i 598, czyli do policyjnych woz?w),
PS. Szukam kogo? pom?g?by mi naprawi? m?j system towar?w. Wynagrodzenie: moderator forum i serwera oraz posad? szefa frakcji: taxi, pd lub pogo.