Wysłany: 2013-08-06, 19:29
marcin1465
Wiek: 26 Na forum: 5804 dni Posty: 16
Nick w MP: Marcinek
Piwa : 392
Bry.
Chc? wiedzie? jak si? robi bramy w fgaming, szpera?em w pwn gamemoda i znalaz?em /mgate, ale nie wiem jak to si? dok?adnie obs?uguje, pomo?e kto??
Wysłany: 2013-08-06, 22:27
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
Podaj tutaj ten kod z komendy /mgate
Wysłany: 2013-08-07, 13:43
marcin1465
Wiek: 26 Na forum: 5804 dni Posty: 16
Nick w MP: Marcinek
Piwa : 392
Jest /mgate i /mgateoff
kod:
Kod:
CMD:mgate(playerid, params[])
{
new brama;
for(new nr = 0; nr < LIMIT_OBIEKTOW; nr++)
{
brama=nr;
if(KomendySprawdz(playerid)) return 1;
if(GetPlayerVirtualWorld(playerid)!=BramaInfo[EdytowanyObiekt[playerid]][bVir]) return Info(playerid, "Musisz znajdowa? si? w tym samym VW co obiekt.");
GateOC[brama]==0;
BramaInfo[brama][bGate]=1;
BramaInfo[brama][bGatePosX]=0.0;
BramaInfo[brama][bGatePosY]=0.0;
BramaInfo[brama][bGatePosZ]=-2.0;
BramaInfo[brama][bGateSpeed]=3.0;
SetPVarInt(playerid, "EdycjaObiektow", -1);
ClearAnimations(playerid);
SetPVarInt(playerid, "AnimacjaObiekt",0);
ZapiszObiekt(EdytowanyObiekt[playerid]);
EdytowanyObiekt[playerid]=LIMIT_OBIEKTOW;
}
return 1;
}
CMD:mgateoff(playerid, params[])
{
new brama;
for(new nr = 0; nr < LIMIT_OBIEKTOW; nr++)
{
brama=nr;
if(KomendySprawdz(playerid)) return 1;
if(GetPlayerVirtualWorld(playerid)!=BramaInfo[EdytowanyObiekt[playerid]][bVir]) return Info(playerid, "Musisz znajdowa? si? w tym samym VW co obiekt.");
GateOC[brama]==0;
BramaInfo[brama][bGate]=0;
BramaInfo[brama][bGatePosX]=0.0;
BramaInfo[brama][bGatePosY]=0.0;
BramaInfo[brama][bGatePosZ]=0.0;
BramaInfo[brama][bGateSpeed]=0.0;
ZapiszObiekt(EdytowanyObiekt[playerid]);
EdytowanyObiekt[playerid]=LIMIT_OBIEKTOW;
}
return 1;
}
I komenda /brama jak by kto chcia?:
Kod:
CMD:brama(playerid, params[])
{
new brama;
for(new nr = 0; nr < LIMIT_OBIEKTOW; nr++)
{
if(DoInRange(8.0,playerid,BramaInfo[nr][bPosX],BramaInfo[nr][bPosY],BramaInfo[nr][bPosZ])&&BramaInfo[nr][bGate]==1)
{
brama=nr;
break;
}
if(nr == LIMIT_OBIEKTOW - 1) return Tip(playerid, "Nie znajdujesz si? przy ?adnej bramie.");
}
if(GateOC[brama]==0 && pDrzwi(playerid, pDoorID(playerid), 0) != 0)
{
MoveDynamicObject(Brama[brama], BramaInfo[brama][bPosX]+BramaInfo[brama][bGatePosX], BramaInfo[brama][bPosY]+BramaInfo[brama][bGatePosY], BramaInfo[brama][bPosZ]+BramaInfo[brama][bGatePosZ], BramaInfo[brama][bGateSpeed],BramaInfo[brama][bRotX], BramaInfo[brama][bRotY], BramaInfo[brama][bRotZ]);
return GateOC[brama]=1;
}
if(GateOC[brama]==1 && pDrzwi(playerid, pDoorID(playerid), 0) != 0)
{
MoveDynamicObject(Brama[brama], BramaInfo[brama][bPosX], BramaInfo[brama][bPosY], BramaInfo[brama][bPosZ], BramaInfo[brama][bGateSpeed],BramaInfo[brama][bRotX], BramaInfo[brama][bRotY], BramaInfo[brama][bRotZ]);
return GateOC[brama]=0;
}
return Tip(playerid, "Brak uprawnie? do poruszania tym obiektem.");
}
Wysłany: 2013-08-07, 16:31
Maajk_El
PawnoMaster :)
Wiek: 29 Na forum: 4841 dni Posty: 162
Nick w MP: "Maajk_El"
Piwa : 2365
Mo?na wiedziec do czego ma by? ta brama ?
Wysłany: 2013-08-07, 17:18
marcin1465
Wiek: 26 Na forum: 5804 dni Posty: 16
Nick w MP: Marcinek
Piwa : 392
To jest system tworzenia bram w gamemodzie fgaming, nie do ko?ca wiem jak to obs?ugiwa? wi?c tutaj pisze.
[ Dodano : 2013-08-12, 22:10 ]
@ref
Tagi: bramy
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: