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: wykrywa
1. Nie wykrywa fontu po przeniesieniu serwera na inną maszynę
Problem polega na tym, ?e przenios?em serwer na nowo zakupion? maszyn?, i wszystkie zasoby dzia?aj? prawid?owo za wyj?tkiem skryptu z licznikami pr?dkosci, ktory wykorzystuje customowe fonty. Na localhoscie dzialalo, po przeniesieniu w debugscript dostaj? to:

Jak to ogarn???
2. Nie wykrywa punktu
Witam. Mam taki problem. Mam kod na sprawdzanie czy gracz znajduje si? w punkcie. Problem w tym, ?e nawet jak si? znajduje to pokazuje info, ?e nie ejst w odpowiednim miejscu. Kod:
Kod:


for(new a; a < sizeof(OddaniePapierow); a++)
{
if(!IsPlayerInRangeOfPoint(playerid, 10.0, OddaniePapierow[a][0],OddaniePapierow[a][1],OddaniePapierow[a][2]))
return SendClientMessage(playerid,Czerwony,"# Nie jestes w odpowiednim miejscu!");

Tablica z punktami:
Kod:


new Float:OddaniePapierow[][]=
{

{1880.3969,765.2962,11.0703},
{2194.217773,1992.893188,12.296875},
{2830.625732,2402.457763,11.062500},
{1109.966186,1925.360839,10.820312}
};

Prosze o szybk? pomoc.
3. Nie wykrywa gamemoda pod li
Witam.
Zacz??em si? ostatnio interesowa? budow? serwera RolePlay po d?ugim szukaniu znalaz?em gamemoda z waszego forum: http://gtao.pl/%3Cfont-co...cja-vt89449.htm i po wgraniu tego na server VPS (System Debian7) na czystego sampa i odpaleniu serwera mam problem bo w "Mode" pisze mi "Unknown". Kiedy wchodz? w ten czas gdzie nie wykrywa gamemoda wszystkie skrypty dzia?aj? lecz sam gamemod nie.
Prosi?bym o pomoc bo dopiero co zacz??em tworzy? serwer i pr?buje pisa? do niego skrypty. Z g?ry dzi?kuje za pomoc.
4. Jak wylaczyc "antycheata" ktory wykrywa zmodyfikow
Witam, otoz sciaglem sobie gamemoda dayz i chce na nim wylaczyc "antycheata" ktory kickuje z powodu zmodyfikowanych plikow gta [gta3.img ; gta_int.img]
Nie wiem jak wylaczyc tego antycheata, ma ktos jakis pomysl ? : /
5. triggerServerEvent nie wykrywa eventu
Witam! Mam problem z triggerem. Mianowicie w konsoli po wci?ni?ciu buttonu pojawia si? :
[code]
ERROR: Client (nick) triggered serverside event onLoginStart, but event is not added serverside[/code]

Kod po stronie clienta:
[lua]function btnClicks()
if source == login["logbtn"] then
local login = guiGetText(login["logedt"])
local haslo = guiGetText(login["passedt"])
triggerServerEvent("onLoginStart", localPlayer, login, haslo)
elseif source == login["regbtn"] then
local login = guiGetText(login["logedt"])
local haslo = guiGetText(login["passedt"])
triggerServerEvent("onRegisterStart", localPlayer, login, haslo)
end
end[/lua]

Kod po stronie servera:
[lua]function onLoginStart(login, haslo)
if login ~= false then
if haslo ~= false then
local acc = getAccount(login, haslo)
if acc ~= false then
logIn(source, acc, haslo)
triggerClientEvent(source, "onLoginFinish", getRootElement())
else
triggerClientEvent(source, "wrongAcc", getRootElement())
end
else
triggerClientEvent(source, "noPass", getRootElement())
end
else
triggerClientEvent(source, "noLogin", getRootElement())
end
end
addEvent("onLoginStart", true)
addEventHandler("onLoginStart", getRootElement(), onLoginStart)[/lua]

EDIT:

Trigger ju? dzia?a. W mecie da?em client zamiast server. Ale pojawi?...
6. [INNE] Logowanie, nie wykrywa hasła.
Cze??, mam pewien problem, wczoraj napisa?em rejestracj?/logowanie.
Zapisuje si? wszystko dobrze, lecz nie dzia?a logowanie si?, chod? wpisuj? prawid?owe has?o - zwraca mi komunikat, ?e wpisa?em z?e has?o.

Zapis konta w scriptfiles:
Kod:

[Info'o graczu]
Aktywne = true
Haslo = A76E1A2281B9282BBB36B1B4C1C000B6BA79E1449D2BFD11877AEA46DE56154AC04E05E8645B7C694FB52F2326AD4BD1AEDE41AF0E1FC16A5EA2AEB69825FD9
Admin = 0
VIP = 0
Kasa = 0
PktDrift = 0


Kod dialogu Login:

Kod:

if(dialogid == DIALOG_LOGIN && response) {

if(!response) return Kick(playerid);
new HashPass[129];
WP_Hash(HashPass, sizeof(HashPass), inputtext);
if(strcmp(HashPass, player_data[playerid][player_pass]) == 0){
INI_ParseFile(Gracz(playerid),"Zaladuj_Dane",.bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, player_data[playerid][player_cash]);
SetPlayerScore(playerid, player_data[playerid][player_driftpoints]);
SCMInfo(playerid, "Zalogowa?e? si? pomy?lnie");
TogglePlayerSpectating(playerid, false);
}else{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""servname" (Logowanie)","
Witamy na DriftServer ponownie,naby si? rozpocz?? rozgrwyk? wpisz has?o poni?ej.","Zaloguj","Wyj?cie");
}
}return 1;
}