Mo?e b?dziesz wstanie mi pomoc , m?j problem polega na tym i?,gdy?,poniewa? zrobi?em sobie gara? (prosz? nie ocenia? na tym si? uczy?em) i zrobi?em to za podmianke danego obiektu .
Witam bardzo serdecznie , od dzisiaj rozpocz??em zabaw? w tworzenie nowych obiekt?w do mta , uda?o mi si? stworzy? plik dff oraz col lecz w poradniku kt?rym si? pos?ugiwa?em osoba u?y?a programu G-TXD do zrobienia pliku o rozszerzeniu .txd , gdy w??czy?em ten program wyskoczy? mi b??d :
I tutaj moje pytanie , czy wie kto? jak naprawi? ten problem lub mo?e kto? o?wieci? mnie podawaj?c inny program dzi?ki kt?remu b?d? m?g? zrobi? plik txd.
Je?eli napisa?em to w nie odpowiednim dziale to przepraszam :C
witam od d?u?szego czasu my?l? jak zrobi? tworzenie pojazd?w lecz nie taki ze tworzy si? i jest , tylko ze tworzy si? i je?li kto? go we?nie to tworzy si? nowy w tym samym miejscu po jaki? czasie a gdy gracz wyjdzie z pojazdu co zabra? usuwa si? po jakim? czasie (chce co? uzyska? podobnego jak na pylife) jakich funkcji u?y? ?
Witam. Dzisiaj mam nowy problem, a dok?adniej chodzi o to, ?e tworz? system zamykania i otwierania maski czy baga?nika. Potrzebuje zrobi? tak, ?e kiedy klikn? prawym przyciskiem myszy na pojazd to ma utworzy? si? DX przy kursorze jednak co? nie za bardzo chce dzia?a?.
Witam jak ju? wiecie otworzy?em serwer PTG , ale to nie o to chodzi , a chodzi mi o to ?e mam do was pytanie gdzie najlepiej jest da? tworzenie all textdraw?w na serwerze w onplayerconnect ?
M?j GM jest w fazie Beta , i czasami mi zbuguje menu przy zalogowaniu na serwer i mam z tym problem poniewa? musz? wtedy resetowa? serwer i nw czy to przez to ?e TextDrawy da?em w OnPlayerConnect.
Je?li kto? by m?g? mi doradzi? gdzie je da? kto? kto jest bardziej do?wiadczony w te klocki
Witam, tworze skrypt na panel szefa policji.
Potrzebuje do tego pobierania wszystkich pracownik?w z bazy.
Pracownicy si? pobieraj?, ale tworzy row tylko dla jednego.
Kodzik:
c-side
[lua]
function napiszDaneSzefPoli(x,y,z,r)
guiGridListClear(SzefPoli.gridlist[1])
s-side:
[lua]
function PolicjaSzefPobierzDane()
local query = dbQuery(handler, "SELECT * FROM `frakcje_policja_pracownicy`")
local result, numrows = dbPoll(query, -1)
if (result and numrows > 0) then
for index, row in pairs(result) do
local x = (row['id'])
local y = (row['stanowisko'])
local z = (row['mandaty'])
local r = (row['nick'])
triggerClientEvent(source,"client:napiszDaneSzefPoli",getRootElement(),x,y,z,r)
outputChatBox("Szef Policji: Pomy?lnie wczytano wszystkie dane.",source,255,255,255)
end
end
end
addEvent("server:PolicjaSzefPobierzDane",true)
addEventHandler("server:PolicjaSzefPobierzDane",root,PolicjaSzefPobierzDane)
[/lua]...
Cze??, mam ma?y problem z tworzeniem firm. Ale gdy firmy si? tworzy po kolei czyli: od UID 0 do UID2 jest dobrze, ale gdy firma numer 1 si? rozpadnie i zostanie tylko UID 0 i 2 to ju? wtedy jest problem i nie stworzy si? nowa.
kod:
1 ----- Witam, mam pytania jednak?e zrobi?em sobie skrypt na spawnowanie pojazd?w lecz, chc? aby np je?eli siedz? w poje?dzie i wpisuje /veh.create to zamienia?by si? pojazd na ten nowy a nie tworzy? nowy na moim poje?dzie.
addCommandHandler("veh.create", function(plr, cmd, model) local login = getPlayerName(plr)
if sprawdzRoota(login) == getPlayerName(plr) or sprawdzAdmina(login) == getPlayerName(plr) or sprawdzModeratora(login) == getPlayerName(plr) then if (not model) then
outputChatBox("U?yj: /veh.create <model>", plr)
return end
local x,y,z = getElementPosition(plr) local r1,r2,r3 = getElementRotation(plr) local model = getVehicleModelFromName(model) local pojazd = createVehicle(model, x, y, z, r1, r2, r3) warpPedIntoVehicle(plr, pojazd) end
end)
2------- Witam, mam problem ot?? chc? zrobi? ?e po wpisaniu /admins pokazuj? si? admini z xml wszyscy dodani m?g?by kto? poda? przyk?ad?
Tworz? zmian? nicka do systemu stat?w ale mam problem...
Gdy? podczas zmiany nicku tworzy sie kopia aktualnego nicku w innym folderze, tu wszystko ok ale... zaczynaj? si? schody gdy kto? zmieni? na taki sam nick co w innym folderze a nastepnie znow zmienil nick co skutkowalo podmienieniem starego pliku...
Jak zrobi? by do ka?dego takiego samego pliku dodawa?a by si? np liczba
tzn plik.dat, plik0.dat, plik1.dat itp ?
do tworzenia uzywam dini oraz
new nick[64];
format(nick,sizeof(nick), FILE_PATH_OLD, PlayerName(playerid));
Siemanko! S?uchajcie powiem otwarcie, ?e ja si? ucz? i potrzebuj? pomocy.
Mianowicie potrzebuje stworzy? skrypt do instniej?cego ju? systemu dom?w.
Chodzi o skrypt dom?w XyzzyRP...
Uk?ad bazy danych:
id, descr, i, vwe, vwi, drzwi, punkt_wyjscia, interiorid, ownerid, koszt, paidTo, updated, active
No i chodzi o to ?eby kto? mi da? przyk?ad jak zrobi? komend?, np. /dodaj.dom
(id - id domku; descr - nazwa domku (np. Willa); vwi - 4 liczby XXXX; interiorid - id interioru; ownerid - id postaci; paidTo - data op?acenia XXXX-XX-XX (2015-08-09))
Z tym, ?e do kolumny drzwi i punkt_wyjscia ma pobiera? pozycj? wpisuj?cego w danym momencie.
A i, vwe automatycznie 0, a active 1
Sirma chia?bym steworzy? tablice og?osze? w gui ?e gdy wejde w marker to otworzy si? gui a w nim tekst i przycisk zamknij i zrobi?em ju? panel w guieditorze pobra?erm kod wiem ?e musz? to zrobi? po stronie clienta ale nie bardzo wiem od czego zacz?? jakich funkcji u?y? oto kod :
[b][size=19]Wst?p[/size][/b]
Witam serdecznie w pierwszym epizodzie poradnika z serii LUA Coding (PL: Kodzimy w LUA).
Jako, ?e na forum i na og?? w internecie znajduje si? bardzo ma?o poradnik?w tego typu,
postanowi?em stworzy? serie poradnik?w, w kt?rym to poznamy: 1) J?zyk skryptowy LUA, podstawy 2) Poslugiwanie sie plikami XML 3) Tworzenie, usuwanie i wywolywanie eventow 4) Oskryptowanie wraz z wykorzystaniem funkcji MTA
5) Tworzenie komend 6) Tworzenie zapytan MySQL 7) Zarzadzanie danym zasobem 8) Estetyczny podzia? zasob?w, jaki najlepszy - i dlaczego.
Seria b?dzie obejmowa?a 8 epizod?w/cz??ci.
Ca?o?? po zako?czeniu serii b?dzie wydana w wersji offline, czyli mo?liwej do pobrania na w?asny komputer - bez potrzeby wchodzenia na forum.
Ponadto, w poradnikach nie b?d? opisywa? co dana funkcja robi, tylko jej dzia?anie.
Szczeg??y mo?na zobaczy? na angielskiej WIKI.
[b][size=19]Wprowadzenie[/size][/b]
A wi?c zaczynamy! Po pierwsze, wyja?nijmy sobie co to jest LUA i do czego si? to u?ywa.
LUA - to lekki j?zyk skryptowy o wysokiej wydajno?ci, napisany w roku 1993 przez 3 autor?w. J?zyk ten zaimplementowany jest jako ma?a biblioteka do j?zyka C.
Celem implementacji jest prostota, wydajno?? i przeno?no?? kodu.
By m?c pisa? w LUA potrzebujemy:
[LIST]
Ch?ci,
Logicznego my?lenia,
Drobnej wiedzy o j?zykach programowania,
Edytora tekstowego, w kt?rym to bedziemy pisac nasz kod.
[/LIST]
Witam jak zrobi? co? takiego w gm:
Tworzy sie sam plik o nazwie staty w formacie txt
czyli staty.txt
i chce w tym zapisywa? ilo?? zmiennej nadawanej w grze zmienna to stat1
stat2
i tak do stat20
czy pomo?e mi kto? za pomoc piwko.
wyt?umaczenie dla jasnosci chodzi o to zeby w gm dac kod zeby wczytywa? z pliku te dane pod dan? cmd i je zapisywa? przy disconekcie reszte juz sam zrobi?.
SIemka,jak zrobi? tak? opcje
wpisujemy komende np. /kosz i przed nami pojawia si? jakis obiekt np. ?mietnik? I jak zrobic aby ta komende dzialal? tylko podczas chodzenia a nie gdy jest si? w aucie?
---------------------------------------------
if(!strcmp(cmd, "/myinfo"))
{
new n[24], a, c[40];
sscanf(params, "sds", n, a, c);
//cos tam od komendy
return 1;
}
-------------------------------------------------
Czy to co jest zaznaczone na pomara?czowo to robi jak?? r??nice jak to zaznacze?
I czy to co na czerwono czy te cyfry te? maj? jak?? r??nice.
Witam ot?? nauczy?em si? tworzy? obiekty i nimi zarz?dza?, ale mam problem z dodaniem aut gdy? jak je ustawie i chc? przerobi? na lua konwenter w og?le nic nie wypluwa.
Cze??. mam problem Z komen? na Tworzenie Objekt?w.
/postaw [Id Objektu] Tylko dla admina.
W zwi?zku z tym ?e nie moge tego nigdzie znale?c.
Chce poprosi? oto was.
Je?li Mogli By?cie to dla mnie zrobic to Podajcie mi caly Kod Na Pw lub w temacie jak tam wam pasuje. z g?ry bardzo dzi?kuje.
Helo?. Dzi? pragn? przedstawi? Wam skrypt, nad kt?rym po?wi?ci?em stosunkowo du?o czasu. I tak - jest to spawner aut, ale nietypowy, bo pozwala na dowolne stworzenie pojazdu, to jest:
- poprzez wpisanie [b]/v nazwa_auta[/b]
- poprzez wpisanie [b]/v pocz?tek_nazwy_auta[/b]
- poprzez wpisanie samego [b]/v[/b] wy?wietli si? okno dialogowe z 3 dodatkowymi opcjami:[img]http://img811.imageshack.us/img811/104/metodawyboru.png[/img]
Jak wida? - na li?cie tej mamy dodatkowe opcje dotycz?ce samego spawnu aut. Dodatkowo w skrypcie wszystkie nazwy s? zdefiniowane, w??cznie z opcj? respawnowania aut przez administratora (wystarczy odkomentowa? linijk? 74, czyli [b]#define ONLY_FOR_ADMIN[/b] i przekompilowa? skrypt).
Dodatkowo w skrypcie umieszczona jest komenda na zmian? skina przy pomocy komendy [b]/skin[/b].
Wymagane biblioteki:
SA:MP w wersji 0.3x
mSelection by D0erfler
MySQL by StrickenKid
YSI Y_Iterate by Y_Less
ZCMD by Zeex
Skrypt na licencji BSD.
[code]Copyright (c) 2013, Shiny
Wszystkie prawa zastrze?one.
Redystrybucja i u?ywanie, czy to w formie kodu ?r?d?owego, czy w formie kodu wykonawczego, s? dozwolone pod warunkiem spe?nienia poni?szych warunk?w:
Redystrybucja kodu ?r?d?owego musi zawiera? powy?sz? not? dotycz?c? praw autorskich, niniejsz? list? warunk?w oraz poni?sze o?wiadczenie o wy??czeniu odpowiedzialno?ci.
Redystrybucja kodu wykonawczego musi zawiera? powy?sz? not? dotycz?c? praw autorskic...
Witam!
Mam Pewien Problem,
Chcialbym Zrobic Podmianki Aut Na Server MTA 1.3
Lecz Nie Umiem
Moglby Mi Ktos Zrobic Poradnik Krok Po Kroku Jak To Wykonac?
Bardzo Prosze
Hi. Potrzebuj? p0m0cy, mianowicie chcia?bym zrobi? stref? otaczaj?c? miasteczko Dillimore (blisko ls), ale niestety nie wiem jak zrobi? t? "sfer?", najwyra?niej ?le wpisuje koordynaty...
O, to ten skrypt:
Witam pisze ten post w imieniu mojego kolegi,nie zna sie na komendach skryptach do gta san andreas tworzy mape wieznienia ze Skazanego na ?mier? tworzy? j? p?? roku jednak prace stane?y w miejscu z powodu bram kt?re nie otwieraja sie na komende je?li by?aby taka mozliwo?? to bede wdzieczny o udzieleniu mu rad lub stworzenie tych bram
Witam!
Mam pewny k?opot.
Prosz? pom??cie mi w tym, poniewa? nie wiem jak w komendzie zrobi? wi?cej marker?w oraz czy w og?le mo?na wi?cej ; )
Chodzi tu o linijk? IsPlayerInRangeOfPoint.
Witam, stworzy?em komend? na robienie obiekt?w pod komend? jednak gdy stworze dany obiekt to tylko widzi go osoba kt?ra go stworzy?a..
Prosz? o pomoc, oto kod:
function duzy ( commandName )
local skrypt = getLocalPlayer()
local x, y, z = getElementPosition ( skrypt )
createObject ( 1237, x, y, z-1 )
outputChatBox ( "Duzy pacholek zostal stworzony pomyslnie!", 255, 255, 0)
end
addCommandHandler ( "pacholek1", duzy )
Skrypt jest umieszone w mecie po stronie "klienta", je?li umie?ci?em go po stronie "servera" skrypt nie dzia?a?.