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: stworzenie
1. Stworzenie Impulsu Elektromagnetycznego dla SAPD
Witam,

Chcia?bym aby SAPD (domy?lne, z ogrpg skygame'a) mia?o impuls elektromagnetyczny, kt?ry b?dzie pod binda przyk?adowo Z ( w ju? radiowozie ), b?dzie tylko w radiowozach, i bedzie powodowa? ?e jak gonimy kogo? radiowozem zalogowani do SAPD, klikniemy Z, to ?ciganemu si? wy??czy na pare sekund silnik.

Wiem ?e da si? takie co? zrobi? napewno, widzia?em to kiedy? na jednym pseudolku z ogrpg.
2. Skrypt na stworzenie łodzi - Początkujący w LUA
Witam ostatnio zacz??em uczy? si? j?zyka LUA i napisa?em sw?j pierwszy skrypt na stworzenie ?odzi pod komend? /lodz lub /LODZ i mam problem bo nie wiem jak
napisa? kod na to ?e ?eby stworzy? kolejn? ?? d? trzeba czeka? np.10 sekund oraz ?eby poprzednia znika?a.

Tutaj m?j kod:
Kod:


function StworzPojazd(thePlayer, command, vehicleModel)
local x,y,z = getElementPosition(thePlayer)
x = x + 5
local Pojazd = createVehicle(452,x,y,z)
outputChatBox("Zespawnowa?es ?? d?",thePlayer, 204, 255, 102)
end
addCommandHandler("lodz", StworzPojazd)
addCommandHandler("LODZ", StworzPojazd)

:piwo: w nagrode za pomoc
3. Stworzenie obiektu nad głową gracza.
Cze??! Na samym starcie chcia?bym zaznaczy?, ?e jestem ?wie?y w LUA i dlatego prosz? o jakie? trafne wskaz?wki, a nie gotowe rozwi?zania, dzi?ki.

A wi?c chcia?bym stworzy? pewien obiekt (mo?e by? to plik .png czy co? gotowego z MTA) co b?dzie nad g?ow? gracza z danej grupy i b?dzie to widoczne tylko dla cz?onk?w tej grupy - tak aby mo?na by?o siebie lepiej rozpozna?.
Mam pewien kod odpowiedzialny za same grupy, jednak nie wiem jak wrzuci? tam w?a?nie t? linijk? kodu, nawet nie wiem jak mia?aby za bardzo wygl?da?, poza tym, ?e musia?bym u?y? funkcji
[code]
playerBlibs
[/code]

A wi?c kod na pokazywanie siebie nawzajem na GPS wygl?da tak:
[code]
playerBlibs = {}
amouunt = 0
function updateGPS()
amouunt = 0
local gangname = getElementData(getLocalPlayer(),"Group")
for i, blip in ipairs(playerBlibs) do
if isElement(blip) then
destroyElement(blip)
end
end
if not getElementData(localPlayer,"Group") then return end
playerBlibs = {}
for i, player in ipairs(getElementsByType("player")) do
if gangname == getElementData(player,"Group") and player ~= localPlayer then
amouunt = amouunt+1
playerBlibs[amouunt] = createBlipAttachedTo(player,0,2,22,255,22)
setBlipVisibleDistance(playerBlibs[amouunt],1000)
end
end
end
setTimer(updateGPS,10000,0)
[/code]
My?l?, ?e gdybym go lekko przerobi?, co? w stylu

[code]
function groupfriend()
wartosc = 0
local gangname = getElementData(getLocal...
4. [DM] Stworzenie checkpoint'u.
Witam pomo?e mi kto? ze zrobieniem tego checkpointu?

Chcia?bym go umie?ci? na tej pozycji na mapie:
Kod:

AddPlayerClass(0,1418.8929,1034.4707,10.8203,267.5192,0,0,0,0,0,0);

Tak aby gdy wjedzie w niego pojazd to pojazd zostanie naprawiony kod na napraw? pojazdu to:
Kod:

SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);

Prosz? o pomoc bo nie mam zielonego poj?cia jak mam go zrobi? prosz? najlepiej o podanie mi kodu z g?ry dzi?kuj? ka?demu za wszelk? pomoc!!!
5. Komenda na stworzenie pojazdu.
Sprawa prosta, mam mam tablic? z id pojazd?w z wiki mta i kiedy wpisz? np. /v sultan pokazuje ci?gle, ?e b??dny pojazd - co robi??
[code]vehicleIDS = { 602, 545, 496, 517, 401, 410, 518, 600, 527, 436, 589, 580, 419, 439, 533, 549, 526, 491, 474, 445, 467, 604, 426, 507, 547, 585,
405, 587, 409, 466, 550, 492, 566, 546, 540, 551, 421, 516, 529, 592, 553, 577, 488, 511, 497, 548, 563, 512, 476, 593, 447, 425, 519, 520, 460,
417, 469, 487, 513, 581, 510, 509, 522, 481, 461, 462, 448, 521, 468, 463, 586, 472, 473, 493, 595, 484, 430, 453, 452, 446, 454, 485, 552, 431,
438, 437, 574, 420, 525, 408, 416, 596, 433, 597, 427, 599, 490, 432, 528, 601, 407, 428, 544, 523, 470, 598, 499, 588, 609, 403, 498, 514, 524,
423, 532, 414, 578, 443, 486, 515, 406, 531, 573, 456, 455, 459, 543, 422, 583, 482, 478, 605, 554, 530, 418, 572, 582, 413, 440, 536, 575, 534,
567, 535, 576, 412, 402, 542, 603, 475, 449, 537, 538, 441, 464, 501, 465, 564, 568, 557, 424, 471, 504, 495, 457, 539, 483, 508, 571, 500,
444, 556, 429, 411, 541, 559, 415, 561, 480, 560, 562, 506, 565, 451, 434, 558, 494, 555, 502, 477, 503, 579, 400, 404, 489, 505, 479, 442, 458,
606, 607, 610, 590, 569, 611, 584, 608, 435, 450, 591, 594 }

function vehicle(gracz, cmd, model)
if model ~= nil then
local idauta = getVehicleModelFromName(model)
local x, y, z = getElementPosition(gracz)
if vehicleIDS[idauta] then
createVehicle(vehicleIDS[idauta], x + 5, y, z)
outputChatBox("Stworzy?e? sobie pojazd.",...
6. [INNE] Stworzenie Timera
Nie wiem czy dobry dzial jak nie, poprosze o wyrozumia?o??.

moge was prosi? o to zeby kto? mi zrobi? timer? 20:00

Min:sec


mam jak narazie 6:59 chyba szczerze nie wiem,


Kod:

TimeConvert(time)
{
new minutes;
new seconds;
new string[128];
if(time > 59){
minutes = floatround(time/60);
seconds = floatround(time - minutes*60);
if(seconds>9)format(string,sizeof(string),"%d:%d",minutes,seconds);
else format(string,sizeof(string),"%d:0%d",minutes,seconds);
}
else{
seconds = floatround(time);
if(seconds>9)format(string,sizeof(string),"0:%d",seconds);
else format(string,sizeof(string),"0:0%d",seconds);
}
return string;
}
7. [INNE] Stworzenie pickup'a
Witam mam problemik.

Mam taki kod :
Kod:

public OnGameModeInit()
{
salon = CreatePickup(2132, 1147, 25, 0.0, 9.0);// dodaje go do mapy
return 1;
}


To jest pickup . Czy kordy s? podane dobrze ? Czy co? musze poprawi? . Chce aby ten pickup by? w mapie ci?gle a nie ?e znika .

Gdy ide w miejsce gdzie ma byc pickup okazuje si? ?e go nie ma .. W czym mo?e byc problem .?
8. [INNE] Respawn pojazdów oraz stworzenie pojazdów
Mam 2 problemy.

1. Jak stworzy? od podstaw respawn nieu?ywanych pojazd?w.

2. Jak stworzy? (lub zrobi?) pojazdy, aby mo?na by?o zapisa? ich pozycj?, aby po respawnie by?y na zapisanej pozycji.