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: sprawdzenie
1. Sprawdzenie czy obiekt DX dotknie pojazdu
Witam Czy jest funkcja kt?ra je?eli obrazek najedzie na pojazd to co? wy?wietl?
2. dashboard sprawdzenie org
Robie sw?j autorski dashboard i chce zrobi? sprawdzanie nazwy org.
Dashboard chce podpi?c pod pysa i nie wiem jak zrobi? sprawdzanie org
probowa?em zrobi? tak

Kod:

dxDrawText("#dbdb00Organizacja: #ffffff "..getElementData(localPlayer, "organization"), screenW * 0.4118, screenH * 0.5781, screenW * 0.7882, screenH * 0.6055, tocolor(255, 255, 255, 255), 1.00, "default-bold", "left", "center", false, false, false, true, false)


Nazwa si? nie wy?wietla?a i znik? tekst Organizacja:[/code]
3. Sprawdzenie
Witam, chcia? bym zrobi? takie sprawdzenie ?e je?eli wpisz? w editbox np 1 to b?dzie mi sprawdza?o czy takie id znajduj? si? w tabeli
4. ID Sprawdzenie
mam pytanie jak zrobi? co? takiego ?e. Je?eli takie id jest to wtedy si? wykonuje jaki? tam kod a je?eli takiego id nie ma to wtedy si? wykonnuje te? kod
5. Sprawdzenie czy gracz jest w pojeździe
Witajcie! Tworz? skrypt i nie wiem teraz jak mog? sprawdzi?, czy gracz siedzi w poje?dzie :D M?g?by mnie kto? nakierowa? na dobr? drog??

KOD:

Kod:

function pojazd_publiczny ( command )



createVehicle ( 462, 1285.53, -1382.81, 13.55, 0, 0, 0, "PUBLIC" )





end
addCommandHandler ("spawn_plr_pub-veh", pojazd_publiczny)
6. sprawdzenie czy gracz ma lider grupy
Witam nie mam poj?cia jak wzi??? lidera gracza czyli founder do pliku w kt?rym jest on wymagany, oba pliki sa po stronie serwera. Stawiam zimne piwerko

kod grup tam gdzie jest lider:
[lua]local groupTable = {}
local logging = false
local debugInfo = false
local GAC = {} -- index = account (string), [1] = group name, [2] = rank, [3] = warning level, [4] = date Joined, [5] = last time online (Not Available)
local users = {}
local myGang = {}
local char = "[^0-9a-zA-Z_]"
local rankCache = {}
local db = dbConnect("sqlite", "group/database.db")
dbExec(db, "CREATE TABLE IF NOT EXISTS groupmember (account TEXT, groupName TEXT, rank TEXT, warningLvl TEXT, joined TEXT, lastTime TEXT)")
dbExec(db, "CREATE TABLE IF NOT EXISTS groups (name TEXT, leader TEXT, message TEXT, chatcolor TEXT, notecolor TEXT, date TEXT, turfcolor TEXT, cashflow TEXT)")
dbExec(db, "CREATE TABLE IF NOT EXISTS groupRanks (groupName TEXT, name TEXT, permissions TEXT)")
dbExec(db, "CREATE TABLE IF NOT EXISTS groupVault (groupName TEXT, leader TEXT)")
playerTeam = createTeam("Player")

--Some misc functions
_outputDebugString = outputDebugString
function outputDebugString(string)
if (debugInfo) then _outputDebugString(string) end
end

function getTheTime()
local time = getRealTime()
local date = string.format("%02d/%02d/%02d", time.monthday, (time.month+1), (time.year-100) )
local time...
7. [SKRYPT] Sprawdzenie Pozycji
Witaj
Wiele os?b na?eka?o i? w niekt?rych GM jak wgraj? nie mog? sprawdzic pozycji jak chc? zmienic wi?c przychodze do was ze skryptem to jest m?j pierwszy skrypt my?l? ze pomoge ((To m?j pierwszy))
Downolad bez hide bo to m?j 1 skrypt.

http://hostuje.net/file.p...9e68cb1527252cf

Mam nadzieje ze docenisz i zostawisz :piwo:


Dzi?ki mi?ego urzytkowania
8. Sprawdzenie za jaki czas uruchomi sie funkcja po przez Timer
Czesc, chce zrobic ze po wpisaniu komendy na czacie wyswietli mi za ile minut,godzin uruchomi sie ponownie funkcja. Czyli np. Wpisze /ref wyswietla mi ***Reset za 10minut.

Prosze o napisanie mi potrzebnych funkcji.
9. Sprawdzenie tuningu
Witam, w jaki spos?b mog? sprawdzi?, czy m?j pojazd ma ju? dany tuning? Chodzi mi o te tuningi z Gta typu spoiler czy felgi. Dany tuning ma swoje ID i chc?, zrobi? system tuningu tylko nie wiem, jak sprawdzi?, czy dany pojazd ju? ma co? zamontowane. A teraz mo?na ca?y czas montowa? ten sam tuning, mimo ?e ju? go posiadam.
10. Sprawdzenie czy auto leci
Witam. Chcia?bym si? zapyta? czy jest mo?liwo?? sprawdzenia czy pojazd jest w powietrzu/leci. Je?eli jest spos?b na wychwycenie tego to prosz? o podanie funkcji.

Z g?ry dzi?kuj? lol
11. Sprawdzenie liczb
Cze??,

nie mam pomys?u na pewien skrypt, dlatego musz? prosi? Was o pomoc w naprowadzeniu jak takowy wykona?. Chodzi mi, o sprawdzenie w zmiennej inputtext czy podane pi?? liczb, przypadkiem si? nie powtarzaj?. Przyk?adowo nie mo?e by? takiej sytuacji: 2, 12, 2, 8, 15 (powtarza si? dw?jka).

Pawn

new numbers_player[5];
if(
sscanf(inputtext"d,d,d,d,d"numbers_player[0], numbers_player[1], numbers_player[2], numbers_player[3], numbers_player[4]))
    return ...;


Z g?ry dzi?ki za pomoc.
12. Sprawdzenie czy gracz jest na serwerze i baza danych
Witam. Jako? nigdy si? nie zastanawia?em, przy tworzeniu dla siebie skrypt?w, jak sprawdzi? czy gracz jest na serwerze. Totalnie nie wiem jakiej funkcji u?y?.


Druga sprawa to baza danych. Jaki argument gracza wstawi??


addEvent
("sprawdzanie"true)
addEventHandler("sprawdzanie"root
function(
text)
        
        
local nick getPlayerName(?)
        
que dbQuery(connect"SELECT * FROM frakcja WHERE Nick =?"nick)
        
result dbPoll(que, -1)
            
            if 
not result then 
                dbQuery 
connect"INSERT INTO frakcja ( Nick ) VALUES ( ? )"text)
                
outputChatBox("Doda?e? do frakcji: " ..textclient)
            
end
end
)


Powy?szy kod rozchodzi si? do niepe?nego upublicznionego przeze mnie skryptu na panel frakcji.
13. Proszę o sprawdzenie, co tutaj można poprawić :)
Uprzejmie prosz? o sprawdzenie tego kodu pod wzgl?dem poprawno?ci.
Jestem pocz?tkuj?cy i prawdopodobnie pope?ni?em jakie? podstawowe b??dy.
Z g?ry dzi?kuj? za pomoc, EmilX :)

--> Kod <--
14. Komenda na sprawdzenie jakie skrypty są wgrane.
Czy jest mo?e jaka? komenda na sprawdzenie jakie skrypty s? w grane na serwer?
15. [DM] Prośba o sprawdzenie poprawności kodu
Witam. Napisa?em sobie skrypt na frakcje Policji. Prosi? bym o sprawdzenie poprawno?ci. Ewentualnie prosze o naniesienie poprawek.


[code]Policja = createTeam ( "Policja", 38, 12, 235)
Cywile = createTeam ( "Cywile", 0, 0, 0 )
markerSluzba = createMarker ( 256.79998779297, 64.6999969482422, 1002.5999755859, "cylinder", 1.5, 0, 0, 255 )
markerEndSluzba = createMarker ( 256.79998779297, 66.099998474121, 1002.5999755859, "cylinder", 1.5, 0, 0, 255 )
przebieranie = createMarker ( 255, 77.099998474121, 1002.5, "cylinder", 1.5, 230, 244, 10 )

function poliStartSluzba( thePlayer )
setElementInterior ( markerSluzba, 6 )
setElementInterior ( markerEndSluzba, 6 )
setElementInterior ( przebieranie, 6 )
setElementInterior ( blipSzafka, 6 )
local markerSluzba = createMarker ( 256.79998779297, 64.6999969482422, 1002.5999755859, "cylinder", 1.5, 0, 0, 255 )
local blipSzafka = createBlip( 255, 77.099998474121, 1002.5, 0, 0, 0, 0, 255 )
local loginGracza = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." ..loginGracza.. aclGetGroup ( "Policja") ) then
setPlayerTeam ( thePlayer, Policja)
outputChatBox("#00ff00Rozpocz??e? s?u?b?. Id? do szafki, aby przebra? si? w umundurowanie i zabra? ekwipunek.", thePlayer )
else

outputChatBox( "Nie jeste? zatrudniony w Policji!", thePlayer )
end
end
addEventHandler( "onMarkerHit&...
16. Sposób na sprawdzenie rekordu w bazie danych.
W jaki spos?b sprawdzi? czy dany u?ytkownik jest znajduje si? zapisany w SQL jednak, prosz? nie odpisywa? tylko przeczyta? do ko?ca.
Potrzebuj? pobra? ten jedyny raz u?ytkownika, mam pewno?? ?e w tabeli znajduje si? tylko jeden rekord z jego nazw? konta.
Wrzucaj?c to do p?tli dajmy na to ?e u?ytkownik b?dzie 3 od ko?ca ((jako rekord w tabeli)), z tego ?e ja chc? ustawi? mu setElementData dajmy na to ustawi si? true je?li account z tabeli b?dzie r?wny pobranej nazwie konta, ale p?tla b?dzie nadal dzia?a?, wi?c skoro jest 3 od ko?ca sprawdzi kolejny rekord, sprawdzi czy przypadkowo nie ma takiej samej nazwy, nie przejdzie to przez warunek i zrobi si? setElementData o warto?ci false. Zastanawia?em si? nad zerwaniem p?tli po ustawieniu true, jednak chyba to nie zadzia?a?a?o, u?y?em tam break prawdopodobnie i nic.

Nie jestem pewien czy mnie do ko?ca zrozumiecie, jednak prosz? dok?adnie przeczyta? je?li tre?? jest niezrozumia?a, nadal taka jest? prosz? napisa? a opisze problem jeszcze raz.
17. sql, sposób na sprawdzenie
mog? u?y? warunku w taki spos?b:
if not dbQuery(organizations_db"SELECT * FROM organizations WHERE name = ?"xthen

by nie musie? tworzy? p?tli?
18. Sprawdzenie Auta
Witam czy da si? pobra? jako? pojazdy z ca?ego serwera i do gui doda? te kt?re maj? tylko dan? ElementDate ?


Za pomoc daje :piwo:
19. Sprawdzenie id pojazdu
Witam pisz? sobie skrypcik na tuning
Jest on na komende wi?c musz? zrobi? funkcje kt?ra sprawdza czy auto w kt?rym siedz? to np savanna ?eby jej doda? tuning
20. Sprawdzenie powietrzni
Witam chwia?bym sprawdzi? po jakiej powierzani chodzi gracz chodzi o to czy to droga czy ziemia
21. Otwieranie bramy przez sprawdzenie teamu.
Mam tutaj taki kod:

[lua]
-- brama wjazdowa na parking
{ colsphere={1592.11,-1637.63,13.54, 8, 0, 0}, obiekty={ "brama_1_komLS" }, frakcja="Policja",minrankid=2 },
-- brama wejsciowa na parking
{ colsphere={1583.48,-1638.25,13.35, 1, 0, 0}, obiekty={ "brama_2_komLS" }, frakcja="Policja",minrankid=2 },
}


---------------------------------------------------------------------------------------------------------------------------------------------------------

function ruchomeElementyCH(hitElement, matchingDimension)
if (not matchingDimension or getElementType(hitElement)~="player") then
return
end
-- szukamy elementu
for i,v in ipairs(ruchome_elementy) do
if (ruchome_elementy[i].colshape and ruchome_elementy[i].colshape==source) then
-- sprawdzamy czy nie ma ograniczen do frakcji
if (ruchome_elementy[i].frakcja) then
local t=getElementData(hitElement,"faction:name")
if (not t or t~=ruchome_elementy[i].frakcja) then
outputChatBox("Dostep tylko dla czlonkow frakcji "..ruchome_elementy[i].frakcja, hitElement)
return
end
if ruchome_elementy[i].minrankid then
local lfrid=tonumber(getElementData(hitElement,"faction:rank_id"))
if not lfrid or lfrid<ruchome_elementy[i].minrankid then
return
end
end
end
-- przesuwamy!
for i2,v2 in ipairs(ruchome_elementy[i].obiekty) do
local o=getElement...
22. [INNE] Sprawdzenie Czy gracz ma podczepioną naczepę.
Witam. Jak sprawdzi? czy gracz ma podczepion? naczep? do tira?
23. Sprawdzenie w ktorym markerze jest gracz
Witam, mam taki ma?e pytanko - jak najpro?ciej sprawdzi? do kt?rego markera wszed? gracz?
Np. mam 2 markery na mapie i gracz wchodzi do ktorego? z nich i pojawia si? info. Gracz wszed? do markera nr.1/2
24. [INNE] Sprawdzenie, czy gracz jest obok danego obiektu
Mam pytanie, a mianowicie czy jest warunek, kt?ry sprawdza
czy gracz jest w odr?bie np. 10m od danego obiektu, jak np. id2000?
Za pomoc oczywi?cie piwka :)
25. Sprawdzenie ciągu znaków
Witam, jak sprawdzi? czy w loginie i ha?le s? same litery i cyfry:
function zarejestruj()
    
local login guiGetText(g_e_login)
    
local password guiGetText(g_e_password)
    
    if (
#login < 5) then
        
guiSetText(g_l_info"Tw?j login mo?e mie? min. 5 znak?w.")
        
guiLabelSetColor(g_l_info25500)
        return
    
end
    
    
if (#login > 20) then
        
guiSetText(g_l_info"Tw?j login mo?e mie? max. 20 znak?w.")
        
guiLabelSetColor(g_l_info25500)
        return
    
end
    
    
if (#password < 6) then
        
guiSetText(g_l_info"Twoje has?o mo?e mie? min. 6 znak?w.")
        
guiLabelSetColor(g_l_info25500)
        return
    
end
    
    
if (#password > 15) then
        
guiSetText(g_l_info"Twoje has?o mo?e mie? max. 15 znak?w.")
        
guiLabelSetColor(g_l_info25500)
        return
    
end
    triggerServerEvent
("onZarejestruj"localPlayerloginpasswordd)
end
26. Skrypt (2 bramy; 2 komendy) - Sprawdzenie
Jest to przyk?adowa (testowa) baza aby zapozna? si? z edytorem i innymi funkcjami do edycji map MTA.

Skrypt:


brama 
createObject 9802477.52491.523.600270 )

function 
bo()
moveObject (brama10002477.52491.523.6 )
outputChatBox("Trwa zamykanie bazy..",thePlayer,255,0,0,true)
end

addCommandHandler
("admclose1"bo)

function 
bc()
moveObject (brama10002477.52491.517.9 )
outputChatBox("Trwa otwieranie bazy..",thePlayer,255,0,0,true)
end

addCommandHandler
("admopen1"bc)



garaz 
createObject 15082402.60012533.399922.500270 )

function 
bo()
moveObject (garaz10002402.60012533.399922.5 )
outputChatBox("Trwa zamykanie garazu..",thePlayer,255,0,0,true)
end

addCommandHandler
("admclose2"bo)

function 
bc()
moveObject (garaz10002402.60012533.399919 )
outputChatBox("Trwa otwieranie garazu..",thePlayer,255,0,0,true)
end

addCommandHandler
("admopen2"bc)


Chodzi o wy?wietlanie wiad. do gracza kt?ry u?y? komendy, oraz czy sama funkcja jest sk?adniowo dobrze napisana.
27. [INNE] danie i sprawdzenie
Witam.Pr?buje i pr?buje no ale nie wiem jak to wykona?.Chodzi mi o to,?eby by?a cmd /dajdokumenty [nick] po wpisaniu jej informacja,?e otrzymali?my dokumenty oraz zapisuje si? to (zapis dini). Oraz komend? na sprawdzanie np /zobaczdomkumenty [nick] i wyswietla si? czy gracz ma dokumenty czy nie.Moja ostatnia pr?ba:


Kod:

CMD:dajdokumenty(playerid, params[])
{
new Gracz;
dini_Set("dokumenty.txt", Gracz(playerid), "1");
SendClientMessage(playerid,COLOR_RED,"Otrzymano dokumenty !");
}
return 1;
}

CMD:sprawdz(playerid, params[])
{
new Gracz;
if(sscanf(params, "d", gracz))
{
if(strval(dini_Get("dokumenty.txt", Gracz(Gracz))) == 1)
{
SendClientMessage(playerid,-1,"Ta osoba posiada dokumenty ");
}else{
SendClientMessage(playerid,-1,"ta osoba nie posiada dokument?w");
}
}
return 1;
}


Pisane w rozpaczy,bo pomys??w brak.Za pomoc piwko i respekt ;)

Pozdrawiam ;)
28. [INNE] DOF2 sprawdzenie hasla
Witam serdecznie przymierzaj?c si? do zapisu pliku sporz?dzi?em swoj? pierwsz? w ?yciu rejestracje i mam 1 pytanie i 1 problem a mianowicie m?j kod wygl?da tak:
[code]W Connect:

format(Konta, sizeof(Konta), "Konta/%s.ini", pName);
if(DOF2_FileExists(Konta))
{
ShowPlayerDialog(playerid, 990, DIALOG_STYLE_INPUT,"GateWay PL - Logowanie", "Tekst_Podczas_Logowania", "Zaloguj", "Zamknij");
}
else
{
ShowPlayerDialog(playerid, 991, DIALOG_STYLE_INPUT,"GateWay PL - Rejestracja", "Tekst_Podczas_Rejestracji", "Zarejestruj", "Zamknij");
}[/code]

[code]W Disconnect:

format(Konta,sizeof(Konta),"Konta/%s.ini",pName);
DOF2_SetInt(Konta, "Kasa", PlayerInfo[playerid][Kasa]);
DOF2_SaveFile();][/code]

[code]W Dialog Response :

if(dialogid == 990)
{
if(response == 1)
{
if(strcmp(DOF2_GetString(Konta, "Haslo"),inputtext,true))
{
ShowPlayerDialog(playerid, 9903, DIALOG_STYLE_INPUT,"GateWay PL - Logowanie", "Tekst_Podczas_Blednego_Wpisania_Hasla", "Zaloguj", "Zamknij");
}
else if(!strcmp(DOF2_GetString(Konta, "Haslo"),inputtext,true))
{
SendClientMessage(playerid, 0x00FF00, "Poprawnie si? zalogowa?e?!");
}
if(response == 0)
{
//Kick(playerid);
SendClientMessage(playerid, 0x00FF00, "Wykopalo cie")...
29. Sprawdzenie skryptu.
Napisa?em taki prosty skrypt:

function spawnThePlayer )
local x tu dam x
local y 
tu dam y
local z 
tu dam z
spawnPlayer 
(sourcexyz)
fadeCamera (sourcetrue)
setCameraTarger (sourcesource)
outputChatBox("Witaj na serwerze!"source)
end
addEventHandler
(OnPlayerJoin", GetRootElement(), spawn)


Chcia?bym, aby kto? sprawdzi? ten skrypt czy nie ma b??d?w.. Jeszcze pytanie - jak na t?o ekranu logowania da? obracaj?c? si? kamer? (np. w powietrzu powoli si? obracala pokazuj?c np. LV) i jak podpi?? ten skrypt na spawn pod ten panel, np. ?eby przed zalogowaniem spawnowa?o na 0,0,0 a po zalogowaniu na koordynaty podane w skrypcie.