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: użycie
1. użycie skryptu tylko raz
Wtiam mam problem z skryptem kt?ry otwiera mi gui (ni?ej kod), ale chce ?eby otwiera?o si? tylko raz wi?c doda?em sprawdzenie czy ma AccountDate "Pierwszyraz" i jak nie ma to dodaje ale wywala b?ad w db3 "attempt to call global 'getAccountData' (a nil value) ". Za pomoc daje Piwerko

Kod:
function show()
    if 
not getAccountData(localPlayer"Pierwszyraz"then
        setAccountData
(localPlayer,"Pierwszyraz"true)
        
showCursortrue )
        
guiSetVisiblewindowtrue )
        
guiSetInputEnabledtrue )
    else
    
end
end
addCommandHandler
("s",show)
2. użycie pewnych funkcji
Cze??, mam pytanie, bo nie rozumiem nadal u?ycia tych funkcji:
sourceplrveh
, mo?e mi kto? wyt?umaczy? i wypisa?, w jakich przypadkach to si? u?ywa? By?bym wdzi?czny, pozdrawiam!
3. Użycie HTMLa
Cze?? mam drobny problem. Chc? odpali? film do logowania ?eby lecia? sobie w tle.
Lecz no nie chce zbytnio dzia?a?, pr?bowa?em wiele metod.

Wygl?da to tak:

Pokazuje si? pasek do scrollowania po prawej, i to tyle.
(Nie zwracajcie uwagi na db3, stare b??dy)

kod LUA:

function createBrowser()
        
browser guiCreateBrowser(001366768truetruefalse)
        
addEventHandler"onClientBrowserCreated"guiGetBrowser(browser),loadBrowser)
    
end
    
    
function loadBrowser()
        
loadBrowserURLsource"http://mta/local/strona.html" end

kod HTML:
Kod:


<html>
<head>
<style>
.video{
width: 100%;
height: 100%;
}
</style>
<meta charset="utf-8">
</head>
<body>
<video autoplay class="video" src="xd.mp4"></video>
</body>
</html>
4. złe użycie If
Witam prosz? gdy chce aby if pobra? dane z warto?ci (kod ni?ej) wywala mi error: attempt to compare number with string

local konto1 
100
function kappa plr,kwota )
if 
konto1 kwota then

else
     
givePlayerMoney(plr,kwota)
     
konto1 konto1 -kwota

end
end
addCommadHandler
("wyplata",kappa)

Daje :piwo: oraz R*
5. Funkcja Na użycie przycisku ze strony klienta
Witam, mam do was pytanie czy jest taka funkcja na u?ycie przycisku u gracza np. gdy gracz wejdzie na cuboid to funkcja odrazu klika u niego Enter i wychodzi z auta.
6. #GTA 5: Misja 68 - Napad na Biuro - użycie ubrań.
[center][b]Spos?b odblokowania:[/b] Musisz uko?czy? g??wne misje 66 ([b]Pojazd do ucieczki #2[/b]) oraz 67 ([b]W?z stra?acki[/b]), a nast?pnie skontaktowa? si? z Lesterem. Mo?esz ju? powr?ci? do zak?adu konfekcyjnego, czyli bazy wypadowej Lestera (punkt [b]H[/b] na mapie ?wiata).

[b]Grywalne postacie:[/b] Michael, Franklin

[b]Dodatkowe informacje:[/b] Pocz?tkowa cz??? tej misji jest bardzo spokojna, albowiem Michael zmuszony zostanie do wykonywania czynno?ci wo?nego, montuj?c przy okazji sprz?tania korytarzy kolejne ?adunki wybuchowe. Ciekawsza jest druga cz??? misji, zak?adaj?ca infiltracj? budynku w przebraniach stra?ak?w. Nie licz na to, ?e pracownicy Agencji do samego ko?ca pozostan? nie?wiadomi Twoich plan?w, aczkolwiek do wyeliminowania b?dzie jedynie niewielka grupa przeciwnik?w i to dopiero po dokonaniu kradzie?y danych z serwerowni.

[img]http://www.gry-online.pl/Galeria/Html/Poradniki/1376/17099971.jpg[/img]
[color=orange]Bramki kontrolne[/color]

Misj? t? rozpoczynasz graj?c jako [b]Michael[/b]. Wyjd? z zak?adu konfekcyjnego, wsi?d? do auta g??wnego bohatera (Obey Tailgater) i wyrusz do dzielnicy Pillbox Hill, czyli do wie?owca FIB. Zaparkuj auto przed budynkiem i skieruj si? do ?rodka, omijaj?c bramk? kontroln? i docieraj?c do windy. Wejd? do sk?adziku (Maintenance) i zaczekaj a? Michael zabierze mopa.

[img]http://www.gry-online.pl/Galeria/Html/Poradniki/1376/17099987.jpg[/img]
[color=orange]Musisz pozby? si? plam z posadzki[/color]

Wyrusz w st...
7. złe użycie if
Witam przerobi?em kod tak aby by? dost?p tylko dla teamu lecz nie dzia?a SS Z DB3
Za pomoc stawiam piwka :piwo:
kod

[lua]addEventHandler( "onMarkerHit", getResourceRootElement( getThisResource( ) ),


if ( getPlayerTeam ( player ) == getTeamFromName ( "Drifterzy" ) ) then
function( player, dimension )
if dimension and getElementType( player ) == "player" then
local vehicle = getPlayerOccupiedVehicle( player )
if vehicle then
local driver = getVehicleController( vehicle )
if driver == player and not getVehicleInModShop( source ) then
for k,v in ipairs( modShops ) do
if modShops[ k ].marker == source and getElementType( vehicle ) == "vehicle" then
timers[ vehicle ] = setTimer( unfreezeVehicleInModShop, 60000 * TIME_IN_MODSHOP, 1, vehicle )
timersClient[ vehicle ] = setTimer( triggerClientEvent, 60000 * TIME_IN_MODSHOP - 200, 1, driver, "modShop_clientResetVehicleUpgrades", driver )
setModShopBusy( source, vehicle )
freezVehicleInModShop( vehicle, modShops[ k ].marker )
triggerClientEvent( driver, "onClientPlayerEnterModShop", player, vehicle, getPlayerMoney( player ), modShops[ k ].name )
end
en...
8. [INNE] Użycie pluginu MySQL nie działa
A wi?c witam serdecznie wszystkich, chcia?bym sie zapyta? co mo?e by? nie tak przy po?aczeniu si? z baz? danych MySQL.

Oczywi?cie posiadam program XAMPP kt?ry umo?liwia mi korzystanie z bazy danych, jak i m?j skrypt po??czenia.

Wiadomo pierwsze definicje ka?dy zna i zosta?y one wpisane prawid?owo

Druga sprawa to:

Kod:

public OnGameModeInit()
{
// Polaczenie z baza danych

print("uruchamianie serwera, trwa laczenie z baza danych...");

new MySQL:connection = mysql_init(1);
if(mysql_connect(SQL_HOST, SQL_USER, SQL_USER, SQL_DB, connection, 1))
//if(mysql_connect(SQL_HOST, SQL_USER, SQL_PASS, SQL_DB, connection, 1))
{
print("pomy?lnie po??czono z baz? danych.");
SetGameModeText(""GAMEMODE" "VERSION"");
}
else
{
print("utracono po??czenia z baz?, sprawd? konfiguracje.");
SetGameModeText("MYSQL ERROR");
}


Dane zosta?y wprowadzone 100% poprawnie, natomiast nie wiem czemu ale przy uruchomieniu gamemode, mam b??d Access Denied, czyli brak dost?pu.

U?ywam pluginu: SA:MP MySQL Plugin 2.1.1
http://gtao.pl.com/showthread.php?t=122983

Prosi? bym o pomoc.
9. Użycie komendy
Witajcie.
Jak zrobi?, gdy kto? wpisz? komend? np. /setcash to wy?wietli mu si? "U?ycie: /setcash [ILO??]" ? I jak mog? zrobi? np. /setcash ID ILO??. Pozdrawiam.
10. Poprawne użycie funkcji Destroy Element
Witajcie , ot?? w moim panelu logowania doda?em i? przy wej?ciu na serwer gra muzyka , w planie jest zrobione i? po zalogowaniu w??cza sie "?ywsza cze??" muzyki , jednak pr?bowa?em u?yc funkcji DestroyElement jednak na nic , po zalogowaniu graj? oby dwie muzyki , kod w kt?y m"w?acza sie" ta druga muzyka jest taki :

Kod:

addEventHandler("accounts:login:attempt", getRootElement(),
function (statusCode, additionalData)

if (statusCode == 0) then
LoginScreen_closeLoginScreen()
local sound = playSound("2.mp3")
if (isElement(warningBox)) then
destroyElement(warningBox)
destroyElement(playSound("1.mp3"))
end



Prosi?bym o pomoc , tam na dole u?y?em funkcji DestroyElement jednak niestety nic to nie da?o.