Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: zabezpieczenie
1. zabezpieczenie modeli
Witam mam problem poniewaz chce zabezpieczyc uzywam fileClose i fileDelete lecz problem jest w tym ze one sie dopiero usuwaja po zaladowaniu wszystkie a podczas ladowania normalnie sa w plikach
2. Zabezpieczenie podmianek
Witam posiadam skrypt na zabezpieczenie podmianek, aczkolwiek po zmianie rozszerzenia mo?na spokojnie je wyci?gn??

[lua]local data = {};
data.typeCode = 'tajnykod';

engineSetAsynchronousLoading(true, true);
function replaceModels()
for i=1,#replacements do
if replacements[i][3] == 'vehicle' then

if fileExists(replacements[i][2]..'.tms') then
local txd = engineLoadTXD(replacements[i][2]..'.tms', replacements[i][1]);
engineImportTXD(txd, replacements[i][1]);
data.fileTXD = fileOpen(replacements[i][2]..'.tms');
local codeTXD = fileRead(data.fileTXD, fileGetSize(data.fileTXD));
codeTXD = teaEncode(codeTXD, data.typeCode);
fileClose(data.fileTXD);
outputConsole('* Pomy?lnie zabezpieczono plik: '..replacements[i][2]..'.tms')
end

if fileExists(replacements[i][2]..'.dms') then
local dff = engineLoadDFF(replacements[i][2]..'.dms', replacements[i][1]);
engineReplaceModel(dff, replacements[i][1]);
data.fileDFF = fileOpen(replacements[i][2]..'.dms');
local codeDFF = fileRead(data.fileDFF, fileGetSize(data.fileDFF));
codeDFF = teaEncode(codeDFF, data.typeCode);
fileClose(data.fileDFF);
outputConsole('* Pomy?lnie zabezpieczono plik: '..replacements[i][2]..'.dms')
end


...
3. Zabezpieczenie przed podrabianiem logow
Dzie? dobry czy da si? jako? zabezpieczy? przed przerabianiem log?w lub da si? to jako? zobaczy? kto to robi
4. zabezpieczenie
Witam przychodz? z pytaniem jakich funkcji u?y? by zabezpieczy? serwer przed reklamami chodzi o to, ?e jak kto? wy?le ip innego serwera dostaje kicka tak samo z linkami do discorda
5. Zabezpieczenie paczki PYS
Witam, m?g?by mi kto? doradzi? jak najlepiej zabezpieczy? paczk? Play Your Stories 3.0? Lub czy kto? by to zrobi? za drobn? op?at??
6. zabezpieczenie
Witajcie pisz? sobie zabezpieczenie do przecho i mam pewnien problem po wyj?ciu usuwa mi all auta zamiest tego wyj?tego

[lua]
local cuboid = {
{-318.51, 1190.13, 19.74,6}, --fc
{-1438.64, 2635.62, 55.84,6}, --terria robada
{-2275.53, 2297.56, 4.97,6}, --bayaside
}

addEvent( "parking:respawnCar", true );
addEventHandler( "parking:respawnCar",root, function( car )
for i,v in pairs(cuboid) do
local zabezpiecz_wciagnie = createColSphere(v[1], v[2], v[3], v[4])
local pojazd = getElementsWithinColShape(zabezpiecz_wciagnie, "vehicle")
if #pojazd >= 1 then
local parking_id = client:getData( 'parking:id' );
local parking = PARKINGS[parking_id];
client:setInterior( 0 );
client:setDimension( 0 );
client:setFrozen( false );
setCameraTarget( client, client );
client:setPosition( parking[14], parking[15], parking[16] );
client:setRotation( parking[17], parking[18], parking[19] );
client:setData( 'parking:id', false );
triggerClientEvent(client,"onClientAddNotification",client,"Brak wolnych miejsc","error")
return end
end
local parking_id = client:getData( 'parking:id' );
local parking = PARKINGS[parking_id];
local veh = exports["pystories-vehicles"]:onRespawnVehicles(_, car.id, {parking[8], parking[9...
7. zabezpieczenie
Witam przychodz? z pytaniem czy istnieje w mta opcja, ?e osoba z wy??czon? jaka? opcj? w ustawieniach nie wejdzie na serwer
8. Zabezpieczenie modeli bez ponownego pobierania
Jak zrobi? zabezpieczenie modeli bez ponownego pobierania

local r
={
    [
id]="plik",            
}

local podmienPliki=(
    function(
id,filename,rozszerzenie)
        
local spl=split(filename,",")
        if (
rozszerzenie=="txd"then
            local t
=engineLoadTXD("modele/"..spl[1]..".txd"id)
            
engineImportTXD(tid)
        elseif (
rozszerzenie=="dff"then
            local d
=engineLoadDFF("modele/"..spl[1]..".dff"id)
            
engineReplaceModel(did)
        elseif (
rozszerzenie=="col"then
            local c
=engineLoadCOL("modele/"..spl[1]..".col"id)
            
engineReplaceCOL(cid)            
        
end
        fileDelete
(":MXL_mapa/modele/"..spl[1].."."..rozszerzenie)
    
end
)

if 
true then
    
for i,v in pairs(r) do
        
podmienPliki(i,v,"txd")
        
podmienPliki(i,v,"dff")
        
podmienPliki(i,v,"col")        
    
end
end
9. zabezpieczenie
Witam czy istnieje w lua takie sama rzecz jak pawn(SMA) cs 1.6, ?e mo?emy skrypt zabezpieczy? na ip serwera?
10. zabezpieczenie modeli dff jak i txd
Witam mam takie pytanie jak zabezpieczy? modele dff i txd pojazd?w poniewa? wgrywam na serwer prywatne podmianki.
11. Zabezpieczenie przed atakami
Cze??, dzisiaj mam pytanie do os?b, kt?re co? wiedz? na ten temat.
Czy znacie jakie? skuteczne sposoby na zabezpieczenie przed atakami? Je?li nie chcecie si? nimi dzieli? publicznie to ?mia?o piszcie na pw.

Oczywi?cie za konkretne odpowiedzi postawi? jakie? piwko i respekt ;)
12. Zabezpieczenie pojazdów a wsiadanie na g
Witajcie! zrobi?em tak zabezpieczenie pojazd?w dla frakcji:
Pawn

if(vehicleid == pojazdpolicji1 || vehicleid == pojazdpolicji2 || vehicleid == pojazdpolicji3 || vehicleid == pojazdpolicji4 || vehicleid == pojazdpolicji5 || vehicleid == pojazdpolicji6 || vehicleid == pojazdpolicji7 || vehicleid == pojazdpolicji8 || vehicleid == pojazdpolicji9 || vehicleid == pojazdpolicji10 && !ispassenger)
{
new 
policja dini_Int(POLICJAPlayerName(playerid));
if(
policja == 1)
{
}
else
{
ClearAnimations(playerid);
SendClientMessage(playeridCOLOR_RED"Ten Pojazd Nale?y do Policji!");
}
}


i teraz pytanie brzmi jak zrobi? ?eby gracz m?g? wsiada? na g a nie na miejsce kierowcy?
13. Zabezpieczenie przed wyswietlaniem gui.
Witam! Potrzebuje pomocy z skryptem.
A wi?c chc? doda? zabezpieczenie, gdy w bazie danych kolumna prezenty = 1 to gui nie wy?wietla si?. Mog?by mi kto? z tym pom?c?

Cytat:


createBlip(1482.05, -1685.51, 14.05,26, 2, 255,0,0,255,0,400)
-- Skrypt na prezenty by TheMarcin450

local marker = createMarker(1482.05, -1685.51, 14.05-0.90, "cylinder", 2, 255, 255, 255, 25)
local t=createElement("text")
setElementPosition(t, 1482.05, -1685.51, 14.05)
setElementData(t,"name","Odbierz prezent swiateczny!nDostepne juz wkrotce!")


addEventHandler("onClientMarkerHit", marker, function(el,md)
if not md or el~=localPlayer then return end
if guiGetVisible(wm.window) then return end
showCursor(true)
guiSetVisible(wm.window,true)
end)
14. Zabezpieczenie plików Audio
Witam!

Zabieram sie do pisania wi?kszego projektu serwera MTA.
Chcia?bym zabezpieczy? pliki audio, przed kradzie??.
Istnieje jaki? spos?b aby nie da?o si? tego ukra??/bardzo to utrudni??



Pozdrawiam
15. zabezpieczenie
Pobra?em gm DayZ, lecz musz? mie? nazw? serwera: "GTA:SA DayZ Version [LOCATION] | mtadayz.net | additional info" aby gamemode odpali?, czy da si? to zmieni?? Link do pobrania gm: http://www.mediafire.com/...erver+Files.zip

Za pomoc Piffko :0
16. Zabezpieczenie serwera przed botami
Witam. M?j serwer jest atakowany przez jakie? boty (Podejrzewam RakSAMP). Tak to wygl?da w logach
[code][16:03:02] [join] QExqZrUgAzMnYFIn has joined the server (1:194.150.251.132)
[16:03:02] [join] l9QFd5TVxzrVOnod has joined the server (1:194.150.251.132)
[16:03:02] [join] RxgnJLkcinpvk7Ot has joined the server (1:194.150.251.132)
[16:03:02] [join] nPMIW29AAp2qnk8J has joined the server (1:194.150.251.132)
[16:03:02] [join] QHTTPxQhUtGGlRea has joined the server (1:194.150.251.132)
[16:03:02] [join] 6X4vFyO257y59I53 has joined the server (1:194.150.251.132)
[16:03:02] [join] cWz2o7FdYt9TyN8F has joined the server (1:194.150.251.132)
[16:03:02] [join] Fsd4trFWmA2a15gN has joined the server (1:194.150.251.132)
[16:03:02] [join] kADoqAjpNNbbhsxz has joined the server (1:194.150.251.132)
[16:03:03] [join] QSnA8bPsVJShUAqQ has joined the server (1:194.150.251.132)
[16:03:03] [join] nEfw2uVLJtybOIbn has joined the server (1:194.150.251.132)
[16:03:03] [join] wqAsBdRyUl8WTny6 has joined the server (1:194.150.251.132)
[16:03:03] [join] XFOMA57IFsv6QC9O has joined the server (1:194.150.251.132)
[16:03:03] [join] kHfIYOYhE2FGvqZg has joined the server (1:194.150.251.132)
[16:03:03] [join] e40fshNgIMcfXx30 has joined the server (1:194.150.251.132)
[16:03:03] [join] 4lRQNtknJGpruDz8 has joined the server (1:194.150.251.132)
[16:03:03] [join] QHdIbdogCoH5VJVV has joined the server (1:194.150.251.132)
[16:03:03] [join] VKXcwfFml9WjUpub has joined the server (1:194.150.2...
17. [INNE] Zabezpieczenie
Cze??! Przepraszam, ?e 2 pod rz?d pytanie ode mnie
ale to ju? ostatnie. Mianowicie s? jakie? zabezpieczenia aby gracze nie mogli go restartowa?? Kiedy? kto? mi wchodzi? ci?gle na serwer i musia?em go usun?c bo wchodzi? i restartowa? ca?y serwer :( Dlatego wole sie zabezpieczy?
Z g?ry dzi?ki! Stawiam :piwo:
18. [TUT] Zabezpieczenie Skryptu
[center][color=cyan][b]Zabezpieczenie Skryptu [/b]
(Za pomoc? funkcji LUA)[/color][/center]

[color=orange]1.Zasada dzia?ania.[/color]
[Sprawdzanie Plik?w]
- Sprawdzamy nazw? zasobu nast?pnie wyszukuje dok?adn? lokalizacje folderu z danym zasobem.
- Koleinie sprawdza czy plik o podanej nazwie i rozszerzenia istnieje przyk?adem b?dzie "lua.png" je?li w folderze zasobu znajduje si? taki plik zwraca prawd? (true) a je?li jest to sprzeczne wysy?a nam fa?sz (false)

[Sprawdzanie Dodania uprawnie? w ACL dla zasobu]
- Sprawdza wszystkie obiekty dla grupy ACL o nazwie "Admin" oraz pobiera ca?a grup? ACL o nazwie "Admin"
- dodaj? wszystkie wypisane obiekty w form? tabeli.
- Nast?pnie wykonuje p?tle pairs w celu wyci?gni?cia poszczeg?lnego obiektu.
- Koleinie wykonuje instrukcje warunkowa maj?c na celu sprawdzi? czy dany cz?on nazwy istnieje ju? w ACL je?li istnieje zwracam prawd? (true) je?li nie istnieje zwracam (false)

[color=orange]2.Jak rozpocz?? pisanie takiego zabezpieczenia.[/color]

Rozpoczynamy od otwarcia funkcji w kt?rej zawieramy nazw? naszego pliku z rozszerzeniem jako argument funkcji.

[lua]
function CheckFileFolder(name)
[/lua]

Kolejnym krokiem jest zlokalizowanie naszego folderu do tego potrzebne b?dzie nam

- getThisResource() - funkcja ta pobiera nam zas?b z kt?rego zosta?a wykonana ta funkcja

- getResourceName() - funkcja ta zwraca nam nazw? okre?lonego zasobu.

W po??czeniu otrzymujemy lokalizacje i pe...
19. [INNE] Zabezpieczenie (opuźnienie)
Gdy gracz kt?ry nie jest wpisany w liste admin?w wpisze /rcon login [password] to wywala go dopiero po 5-7sekundach , Dlaczego ie wywala od razu, co jest przyczyn??
Pawn

if(IsPlayerAdmin(playerid))
    {
        new 
name[24];
        
GetPlayerName(playerid,name,sizeof(name));
        if(!
strcmp(name,NickRcon1,true))
        {
            for(new 
i=0i<GetMaxPlayers(); i++) /* P?tla */
            
{
                if(
IsPlayerConnected(i))
                {
                    
PlayerPlaySound(i11330.00.00.0);
                }
            }
            new 
str[300],Nick[24];
            
GetPlayerName(playerid,Nick,24);
            
format(str,128,"{F5F8FA}%s |%d| {FF0000}Logowanie na {F5F8FA}Head Admina {FF0000}przebieglo pomyslnie",Nick,playerid);
            
SendClientMessage(playerid,CZERWONY,str);
            
SetPlayerColor(playeridCZERWONY);
            
KillTimer(AdminRcon[playerid]);
        }
        else
        {
            new 
str[300],Nick[24];
            
GetPlayerName(playerid,Nick,24);
            
format(str,128,"[SYSTEM]    {F5F8FA} %s o |id: %d| {FF0000}wyrzucono za probe zalogowania sie na admina{F5F8FA}    [SYSTEM]",Nick,playerid);
            
SendClientMessageToAll(CZERWONY,str);
            
KillTimer(AdminRcon[playerid]);
            
SetTimerEx("Player_Kick"100false"i"playerid);
        }
    }
return 
0;
}
forward Player_Kick(playerid);
public 
Player_Kick(playerid) {
    return 
Kick(playerid);
}
20. [INNE] Zabezpieczenie :<
Witam , mam taki problem ze pewne osoby wchodza na server i wsadzaja ludzi do wiezienia na 10 / 15min za nic , jest jakies zabezpieczenie na to czy cos dzieki ^^
21. [GF] Zabezpieczenie serwera
Czy kto? z Was wie mo?e, jak zabezpieczy? serwer przed tego typu atakami?

http://www.youtube.com/watch?v=SNi9g91ffI8
22. Zabezpieczenie przeciwko dekomplikacji
Witajcie, jak zabezpieczy? si? przed dekomplikacj? pliku luac ??
23. [DM] Zabezpieczenie
Witam. Istnieje jaki? kod/skrypt, kt?ry pozwoli?by uchroni? si? przed tym rcon hackiem?
Cytat:

[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
[17] BAD RCON ATTEMPT BY: 176.195.29.182
24. [INNE] Zabezpieczenie rcon flooder
Witam

Chcia?bym si? zapyta? czy jest mo?liwa blokada rcon flooder ale nie w czasie gry tylko jak kto? wykonuje go przez program?
25. [DM] zabezpieczenie
elo
napsze mi ktos skrypt zabezpieczajacy komendy na dawanie vipa, dawanie score, zabieranie score, resetowanie score, ustawianie ilosci score, logowanie na aqdmina, wylogowywanie z admina, i zeby te cmd mogla uzuwac osoba wpisana w folder suprawnienia.ini

dzikeuje z gory ;]
26. [DM] Zabezpieczenie
Witam ma pewien problem jak zabezpieczyc komende przez wpisaniem jej 2 razy w ciagu 20 sekund chodzi o to ze wpisujemy /cars i chcemy wpisac jeszcze raz i musimy czekac 20 sekund

oto kod:

Kod:

CMD:cars(playerid,cmdtext[])
{
if(WGKandydat[playerid]) return SendClientMessage(playerid,COLOR_RED2,"{FF0000}(i){FFFFFF}Jeste? zapisany na WG i nie mo?esz uruchomi? okna z pojazdami");
if(PlayerToPoint(100,playerid,1939.2324,-2499.2456,43.5088)) return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}(i){FFFFFF}Tutaj nie wolno spawnowa? pojazd?w!");

ZmieniaAuto[playerid] = false;
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "{FF0000}(i){FFFFFF}Wybierz typ pojazdu", "Samochody n Motory/Rowery n Lodzie n Samoloty/Helikoptery", "Dalej", "Anuluj");

return 1;
#pragma unused cmdtext
}
27. [DM] Zabezpieczenie Gamemoda
Witam wszystkich :) . Pisze aktualnie zupe?nie nowego Gamemoda od 0. Chcia?bym si? dowiedzie? jak mog? go zabezpieczy? przed botami i innymi tego typu rzeczami. Przegl?da?em troszk? forum i znalaz?em zabezpieczenia na luke w dialogu , i boty z czego te 2 w og?le nie dzia?a?y. Prosz? was o pomoc przy botach oraz o podanie innych mo?liwo?ci zabezpiecze?. (m.in. przed rak sampem i szkodliwymi programami) Z g?ry dzi?kuje.

Pozdrawiam S.K.Y
28. [INNE] Zabezpieczenie przed SAMP Crasher
Witam drogich u?ytkownik?w forum GTAOnline!
Chcia?bym poprosi? was o pomoc w zwi?zku z tym badziewiem, ostatnio wydanym SA-MP Crasherem. Wiele dzieci, kt?re mi zazdroszcz?, ?e mi si? powodzi crashuj? mi serwer, nie posiadam jeszcze profesjonalnego programisty w ekipie i ci?gle go wy??czaj?, z?apa?em paru mi?dzy innymi ten jak?e ,,DOROS?Y CH?OPIEC" Karol. Wracaj?c do tematu - Czy m?g?by mi kto? pom?c w edytowaniu zcmd.ini w celu zabezpieczenia serwera przed mato?ami? Z g?ry dzi?kuj? i pozdrawiam! :)
29. [INNE] Zabezpieczenie na auta a sobeit.
Witam, mam taki problem, ?e robi? zabezpieczenie na auta na nick, poprzez:

Kod:

if(newstate == PLAYER_STATE_DRIVER)
{
new autko
autko = GetPlayerVehicleID(playerid);
if(autko == 1)
{
if(strfind(PlayerName(playerid), "Kurio", false) != 0){
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, zolty, "Nie mo?esz jecha? tym autem");
}
}
}


lecz cheater bez problemu mo?e takim autem jecha?, istnieje jakie? zabezpieczenie aby nie m?g??
Pr?bowa?em nawet w timerze - sprawdza? czy kto? je?dzi tym autem i czy nick si? zgadza, ale te? nie dzia?a bo tak jakby cheatera nie wykrywa jako kierowcy i go nie wyrzuca. nie wiem ju? co zrobi?.

Za pomoc oczywi?cie piwko.
30. [INNE] Rejestracja GUI zabezpieczenie
Witam,
Mam problem z rejestracj? na moim serwerze(Rejestracja GUI),
dok?adnie chodzi mi o jej zabezpieczenia,
bardzo ?atwo si? w?ama? na czyje? konto.
Gdy wyskakuje okno do zalogowania
gdy nacisnie si? F6(skr?t od konsoli do pisania)
i wpisze jak?? komend? jaka jest na serwerze np. /cmd
pojawia si? nowe okienko a to z zalogowaniem znika..

Chcia?bym,aby kto? pom?g? mi jako? zabezpieczy?,
aby to okienko rejestracji nie znik?o po wpisaniu innych komend.


tutaj takie ma?e zapoznanie z kodem pawn dla zarejestrowanego gracza

[code]if(dialogid == ZAREJESTROWANY){
if(response){
SendClientMessage(playerid,ZOLTY,"Mi?ej gry :) ");
dini_IntSet(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu", 1);
return 1;
}else{
SendClientMessage(playerid,ZOLTY,"Bez akceptacji regulaminu nie pograsz... ");
dini_IntSet(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu", 0);
Kick(playerid);}
}
new tmp[256];
tmp = dini_Get(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu");
if (strval(tmp) == 1) {
if(dialogid == LOGOWANIE){
if(response){
if(udb_hash(inputtext) == strval(dini_Get(udb_encode(PlayerName(playerid)),"haslo"))){
zalogowany[playerid]=1;
SendClientMessage(playerid,0x82E461FF,">>> Zalogowany <<<");
}else{
SendClientMessage(playerid,BIALY,"Z?e Has?o! Spr?buj jeszcze raz.");
ShowPlayerDialog(playerid, LOGOWANIE, 1, "Logowanie", "Z...