mommytellme
Members-
Posts
178 -
Joined
-
Last visited
Everything posted by mommytellme
-
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Ale połączyć czyli co? Po kupieniu, strona zapisuje w mysql dane dotyczące zakupu, na ile zakupiony i przez kogo a potem serwer sprawdza co około 3 sekundy czy nie ma nowych wpisów w bazie a jeśli są to według nich nadaje rangę? Popatrzę sobie jeszcze na panele autoryzacji z XyzzyRP, ciekawe jak tam to zrobili. -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Też w to w sumie wątpie, ale może Tak w ogóle zauważyłem SMS API w PHP na stronie mojego hostingu, więc może przypomnę sobie ten język (a umiem z niego wręcz bardzo mało, ale znam HTML) i spróbuje zrobić własny panel do kupowania kont VIP? Pewnie mi się nie uda ale warto zawsze spróbować -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Oczywiście Czekam na udostępnienie BP bo jest tam system kont VIP, ja nie ogarniam jak go napisać, a gracze się ciągle o możliwość zakupu VIP'a pytają -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Dziękuje Ci bardzo! Ponownie rozwiązałeś mój problem Teraz to już jakieś 3% kodu mojego serwera jest Twojego autorstwa -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
A to nie zauważyłem ;d -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Już podawałem, no ale ok: GUIEditor = { button = {}, window = {}, memo = {} } function pokaziphone() GUIEditor.staticimage[1] = guiCreateStaticImage(499, 170, 163, 375, "pobrane.png", false) GUIEditor.staticimage[2] = guiCreateStaticImage(10, 51, 143, 273, "images.png", false, GUIEditor.staticimage[1]) klawiatura = guiCreateStaticImage(3, 228, 47, 41, "klawiatura.png", false, GUIEditor.staticimage[2]) GUIEditor.staticimage[4] = guiCreateStaticImage(82, 225, 45, 44, "menu.png", false, GUIEditor.staticimage[2]) GUIEditor.button[3] = guiCreateButton(61, 329, 39, 36, "", false, GUIEditor.staticimage[1]) showCursor(true) end function wlaczklawiature() if source == klawiatura then GUIEditor.window[1] = guiCreateWindow(509, 220, 143, 277, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(9, 21, 124, 84, "", false, GUIEditor.window[1]) jeden = guiCreateButton(19, 121, 27, 26, "1", false, GUIEditor.window[1]) dwa = guiCreateButton(56, 121, 28, 26, "2", false, GUIEditor.window[1]) trzy = guiCreateButton(94, 121, 29, 26, "3", false, GUIEditor.window[1]) cztery = guiCreateButton(19, 160, 27, 28, "4", false, GUIEditor.window[1]) piec = guiCreateButton(57, 160, 27, 28, "5", false, GUIEditor.window[1]) szesc = guiCreateButton(96, 161, 27, 27, "6", false, GUIEditor.window[1]) siedem = guiCreateButton(20, 198, 27, 31, "7", false, GUIEditor.window[1]) osiem = guiCreateButton(56, 198, 30, 31, "8", false, GUIEditor.window[1]) dziewiec = guiCreateButton(96, 198, 28, 31, "9", false, GUIEditor.window[1]) zero = guiCreateButton(57, 243, 27, 24, "0", false, GUIEditor.window[1]) szachownica = guiCreateButton(21, 240, 26, 27, "#", false, GUIEditor.window[1]) gwiazdka = guiCreateButton(97, 242, 27, 25, "*", false, GUIEditor.window[1]) end end addEventHandler ( "onClientGUIClick", guiRoot, function () if ( getElementType ( source ) == "gui-button" ) then local t = guiGetText ( source ) local c_t = guiGetText ( GUIEditor.memo[1] ) local s_t = c_t .. "" .. t guiSetText ( GUIEditor.memo[1], s_t ) end end ) addCommandHandler("wlaczklawiature", wlaczklawiature) Powinno się tu zmieścić przynajmniej 10 cyfer w jednym rzędzie... -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Nie jestem aż tak dobry z LUA, ale to "t" w wydaje mi się coś podejrzane, bo nie istnieje taka zmienna, ani nie ma to większego sensu istnienia w kodzie -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Dalej tak samo... -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
http://zapodaj.net/85df9387f0f27.png.html Proszę -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Działa! Tylko jest taki problem, że wkleja cyferki pionowo, da się to zmienić? -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Usunąłem wszystkie błędy oprócz tego z if'em zmieniając kod na taki: GUIEditor = { button = {}, window = {}, memo = {} } function pokaziphone() GUIEditor.staticimage[1] = guiCreateStaticImage(499, 170, 163, 375, "pobrane.png", false) GUIEditor.staticimage[2] = guiCreateStaticImage(10, 51, 143, 273, "images.png", false, GUIEditor.staticimage[1]) klawiatura = guiCreateStaticImage(3, 228, 47, 41, "klawiatura.png", false, GUIEditor.staticimage[2]) GUIEditor.staticimage[4] = guiCreateStaticImage(82, 225, 45, 44, "menu.png", false, GUIEditor.staticimage[2]) GUIEditor.button[3] = guiCreateButton(61, 329, 39, 36, "", false, GUIEditor.staticimage[1]) showCursor(true) end function wlaczklawiature() if source == klawiatura then GUIEditor.window[1] = guiCreateWindow(509, 220, 143, 277, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(9, 21, 124, 84, "", false, GUIEditor.window[1]) jeden = guiCreateButton(19, 121, 27, 26, "1", false, GUIEditor.window[1]) dwa = guiCreateButton(56, 121, 28, 26, "2", false, GUIEditor.window[1]) trzy = guiCreateButton(94, 121, 29, 26, "3", false, GUIEditor.window[1]) cztery = guiCreateButton(19, 160, 27, 28, "4", false, GUIEditor.window[1]) piec = guiCreateButton(57, 160, 27, 28, "5", false, GUIEditor.window[1]) szesc = guiCreateButton(96, 161, 27, 27, "6", false, GUIEditor.window[1]) siedem = guiCreateButton(20, 198, 27, 31, "7", false, GUIEditor.window[1]) osiem = guiCreateButton(56, 198, 30, 31, "8", false, GUIEditor.window[1]) dziewiec = guiCreateButton(96, 198, 28, 31, "9", false, GUIEditor.window[1]) zero = guiCreateButton(57, 243, 27, 24, "0", false, GUIEditor.window[1]) szachownica = guiCreateButton(21, 240, 26, 27, "#", false, GUIEditor.window[1]) gwiazdka = guiCreateButton(97, 242, 27, 25, "*", false, GUIEditor.window[1]) end end addEventHandler ( "onClientGUIClick", guiRoot, if ( ( source ) == "gui-button" ) then local t = guiGetText ( source ) local c_t = guiGetText ( GUIEditor.memo[1] ) local s_t = c_t .. t guiSetText ( GUIEditor.memo[1], s_t ) addCommandHandler("wlaczklawiature", wlaczklawiature) -
Wpisanie tekstu do memo
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Nie działa Kod: GUIEditor = { button = {}, window = {}, memo = {} } function pokaziphone() GUIEditor.staticimage[1] = guiCreateStaticImage(499, 170, 163, 375, "pobrane.png", false) GUIEditor.staticimage[2] = guiCreateStaticImage(10, 51, 143, 273, "images.png", false, GUIEditor.staticimage[1]) klawiatura = guiCreateStaticImage(3, 228, 47, 41, "klawiatura.png", false, GUIEditor.staticimage[2]) GUIEditor.staticimage[4] = guiCreateStaticImage(82, 225, 45, 44, "menu.png", false, GUIEditor.staticimage[2]) GUIEditor.button[3] = guiCreateButton(61, 329, 39, 36, "", false, GUIEditor.staticimage[1]) showCursor(true) end function wlaczklawiature() if source == klawiatura then GUIEditor.window[1] = guiCreateWindow(509, 220, 143, 277, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(9, 21, 124, 84, "", false, GUIEditor.window[1]) jeden = guiCreateButton(19, 121, 27, 26, "1", false, GUIEditor.window[1]) dwa = guiCreateButton(56, 121, 28, 26, "2", false, GUIEditor.window[1]) trzy = guiCreateButton(94, 121, 29, 26, "3", false, GUIEditor.window[1]) cztery = guiCreateButton(19, 160, 27, 28, "4", false, GUIEditor.window[1]) piec = guiCreateButton(57, 160, 27, 28, "5", false, GUIEditor.window[1]) szesc = guiCreateButton(96, 161, 27, 27, "6", false, GUIEditor.window[1]) siedem = guiCreateButton(20, 198, 27, 31, "7", false, GUIEditor.window[1]) osiem = guiCreateButton(56, 198, 30, 31, "8", false, GUIEditor.window[1]) dziewiec = guiCreateButton(96, 198, 28, 31, "9", false, GUIEditor.window[1]) zero = guiCreateButton(57, 243, 27, 24, "0", false, GUIEditor.window[1]) szachownica = guiCreateButton(21, 240, 26, 27, "#", false, GUIEditor.window[1]) gwiazdka = guiCreateButton(97, 242, 27, 25, "*", false, GUIEditor.window[1]) end end addEventHandler ( "onClientGUIClick", guiRoot, if ( ( source ) == "gui-button" ) then local t = guiGetText ( source ) locla c_t = guiGetText ( GUIEditor.memo[1] ) local s_t = c_t .. t guiSetText ( GUIEditor.memo[1], s_t ) end ) addCommandHandler("wlaczklawiature", wlaczklawiature) na komendę żeby przetestować. Błędy: (robiłem w script editor): unexpected symbol near 'if' line 44 '=' expected near 'c_t' line 46 '' expected near 'end' line 50 unexpected symbol near ')' line 51 -
Witam znowu, tym razem mam taki kod: GUIEditor = { button = {}, window = {}, memo = {} } GUIEditor.window[1] = guiCreateWindow(509, 220, 143, 277, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(9, 21, 124, 84, "", false, GUIEditor.window[1]) jeden = guiCreateButton(19, 121, 27, 26, "1", false, GUIEditor.window[1]) dwa = guiCreateButton(56, 121, 28, 26, "2", false, GUIEditor.window[1]) trzy = guiCreateButton(94, 121, 29, 26, "3", false, GUIEditor.window[1]) cztery = guiCreateButton(19, 160, 27, 28, "4", false, GUIEditor.window[1]) piec = guiCreateButton(57, 160, 27, 28, "5", false, GUIEditor.window[1]) szesc = guiCreateButton(96, 161, 27, 27, "6", false, GUIEditor.window[1]) siedem = guiCreateButton(20, 198, 27, 31, "7", false, GUIEditor.window[1]) osiem = guiCreateButton(56, 198, 30, 31, "8", false, GUIEditor.window[1]) dziewiec = guiCreateButton(96, 198, 28, 31, "9", false, GUIEditor.window[1]) zero = guiCreateButton(57, 243, 27, 24, "0", false, GUIEditor.window[1]) szachownica = guiCreateButton(21, 240, 26, 27, "#", false, GUIEditor.window[1]) gwiazdka = guiCreateButton(97, 242, 27, 25, "*", false, GUIEditor.window[1]) i tym razem pytanie brzmi: Jak sprawić by naciśnięcie np. przycisku 0 sprawiło że w memo pojawi się 0? Oraz aby obsługiwało to wiele cyfer? (poszukam jeszcze raz na wiki, może znajdę, ale napisałem na wszelki wypadek) //Edit: znalazłem to: https://wiki.multitheftauto.com/wiki/GuiSetText ale to wtedy działało by tylko na jedną liczbę, czyli tylko jedną dało by się wpisać. Szukam dalej //Edit: I jednak nic nie znalazłem
-
Zrobiłem tak: function enableVehicleControl() if isPedInVehicle then if guiGetVisible(GUIEditor_Window[1]) == false then guiSetVisible(GUIEditor_Window[1], true) showCursor(true) else guiSetVisible(GUIEditor_Window[1], false) showCursor(false) end end end Ale niestety nie działa Żadnych błędów w debugu nie ma.
-
Z RPG nie, ale z tego co widzę to na devGaming tak jest. Ja tam nigdy nie grałem, ale widziałem filmik z testowania skryptu, i coś takiego tam było. Znaczy chyba się tylko kasę od niego odbierało, ale zawsze coś.
-
Jak wykonać range VIP z kodu
mommytellme replied to aski's topic in Pomoc ze skryptami i programowaniem w Lua
Aha, i teraz jak się przyjrzałem, to to przecież jest kod PHP! To nie jest na serwer tylko na stronę. -
Cześć, witam znowu. Mam skrypt na kontrolę auta, otwieranie maski itp. Problem jest w tym że zbindowałem sobie go na Shift i funkcja działa również jeśli nie jesteśmy w aucie, a na Shifcie jest skakanie. Jak zrobić funkcję która działa tylko gdy gracz jest w pojeździe? Znalazłem coś takiego: if not (isGuestAccount (getPlayerAccount (source))) and not (isPedInVehicle(source)) then ale to jest po stronie serwera..
-
Gridlisty i onClientGUIClick
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Dzięki -
Gridlisty i onClientGUIClick
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Wiem że miałem zrobić to co jest na końcu, ale jak pobrać nazwę itemu? -
Gridlisty i onClientGUIClick
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
A jak to zrobić? Przychodzą mi różne pomysły ale każdy z nich jest głupi... -
Gridlisty i onClientGUIClick
mommytellme posted a topic in Pomoc ze skryptami i programowaniem w Lua
Witam znowu, tym razem mam taki kod: GUIEditor = { gridlist = {}, window = {}, button = {}, label = {} } markerzwu = createMarker(358, 162, 1008, "cylinder", 2) setElementInterior(markerzwu, 3) function pokazpanelzatrudnienia() if source == markerzwu then GUIEditor.window[1] = guiCreateWindow(352, 111, 330, 447, "Zatrudnianie się", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.gridlist[1] = guiCreateGridList(38, 40, 258, 313, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Frakcja", 0.9) for i = 1, 6 do guiGridListAddRow(GUIEditor.gridlist[1]) end guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "Policja", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 1, "Mechanik", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 1, "Urząd", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 3, 1, "Pomoc Drogowa", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 4, 1, "Straż pożarna", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 5, 1, "Taxi", false, false) GUIEditor.label[1] = guiCreateLabel(58, 359, 228, 20, "Aby wybrać, kliknij na nazwę frakcji.", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(25, 395, 286, 42, "Zamknij", false, GUIEditor.window[1]) showCursor(true) end end function zatrudnieniepolicja() if source == GUIEditor.gridlist[1] then outputChatBox("testuje coś") end end addEventHandler("onClientMarkerHit", root, pokazpanelzatrudnienia) addEventHandler("onClientGUIClick", root, zatrudnieniepolicja) I problem polega na tym że jeśli kliknę w cokolwiek w okienku, pojawia się napis "test" a powinnien tylko gdy kliknę w napis/item "Policja". Ktoś wie jak to rozwiązać? -
Zasiłek na setElementDatach
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Dzięki, można zamknąć. -
Zasiłek na setElementDatach
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Dziękuje Ci bardzo ponownie! Można zamknąć, wszystko rozwiązałem Jeśli chciałbym dodać nową frakcje, po prostu wklejam ją do tablicy w takiej samej formie jak inne? -
Zasiłek na setElementDatach
mommytellme replied to mommytellme's topic in Pomoc ze skryptami i programowaniem w Lua
Rozwiązałem to tak: zasilek = createMarker ( 359, 169, 1008, "cylinder", 2 ) setElementInterior ( zasilek, 3 ) function dajkase ( hitElement ) if ( isElement ( hitElement ) and getElementType ( hitElement ) == "player" ) then local data = getElementData ( hitElement, "zasilek" ) or false if ( data ) then outputChatBox ( "Urzędnik mówi: Skorzystałeś/aś już z zasiłku!", hitElement, 255, 255, 25, true ) else setElementData ( hitElement, "zasilek", true ) givePlayerMoney ( hitElement, 200 ) end if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Mechanicy" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return end if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Policja" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Taxi" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Pomoc Drogowa" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Urząd" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return if ( getPlayerTeam ( hitElement ) == getTeamFromName ( "Straz pozarna" ) ) then outputChatBox ( "Urzędnik mówi: aktualnie pracujesz, nie możesz skorzystać z zasiłku dla bezrobotnych!", hitElement, 255, 255, 25, true ) return end end addEventHandler("onMarkerHit", zasilek, dajkase) i skończyło się takim błędem (skrypt nazywa się frakcje2): http://zapodaj.net/165a541565f3d.png.html