Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-01-20, 18:22


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
Witam mam problem poniewa? mam zrobione, postawione Teamy.

Jest to zrobione na tym panelu: Klik
Mamy tam teamy: Policja, Mafia, Grove, Pogotowie

Ale o co chodzi, co ja potrzebuje?
No zwracam si? do was poniewa? potrzebuje skrypt kt?ry blokuje zabijanie graczy z teamu w kt?rym jeste?my Np, Policja nie mo?e zabi? Policje; a ju? Policja mo?e zabi? Mafie i ca?? reszt?..

i do tego skrypt kt?ry np. Jeste?my w Teamie: "Policja"
to gdy zostaniemy zbici przez byle kogo np. Gracza z Teamu Pogotowie,
to ?eby odradza?o nas z skinem jaki mieli?my przed zgini?ciem inaczej skin policji,
i ?eby dla ka?dego teamu by?y inne kordy pozycji odradzania po ?mierci. \/

Np. Policja ma si? respi?: x, y, z, rotarion (i tylko tu ten team mo?e si? odradza?)
a Mafia ma si? respi? 4x, 9y, 102z, 10rotatnion (i tylko oni i tylko tu mog? si? odradza?)

Podpis
@
Pomogłem? || Daj >> :arrow: Piweczko :piwo: i Respekta R*

Unikatowy serwer: OneLife! Gotowy w: # 62% :)
Serwer wam oddany! serwer został stworzony od graczy dla gracz 8-)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 18:35


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Kod na niezabijanie funkcjonariuszy:
function blokadazabijania(plr)
if getPlayerTeam(plr"Policja"then
local zdrowie getElementHealth(plr)
if zdrowie =< 999 then
setElementHealt(plr100)
end
end
addEventHandler('onResourceStart'blokadazabijania)


Kod na odradzanie w koordach
function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    fadeCamera (sourcetrue)
    setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)


 setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))

Funkcja ta odpowiada za to gdzie mamy si? zrespawni? po ?mierci.
Poleca? bym wpisanie "kord?w" zamiast ' X ' , ' Y ' czy ' Z ' . A tu gdzie jest ' Obr?t kamery ' wpisujemy w kt?r? stron? mamy si? patrze?, po respawnie.

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 18:48


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
Emm,
widz? ?e mnie nie zrozumia?e? nie chodzi mi o "Kod na niezabijanie funkcjonariuszy: "

Lecz na to by Gracze z tego samego Teamu nie mogli siebie zabija? na wzajem!
Bo robi? serwer Wojny Gang?w i nie chce by gracze zabijali w?asny TEAM!

i nie chodzi mi o zwyk?e odradzanie graczy w okre?lony kordy, chodzi mi o to by Gracze z Teamu: "Policja" odradzali si? w innych kordach

a Gracze z Teamu "Mafia" odradzali si? w innych kordach

Nie w takich samych... ka?dy TEAM ma mie? inne kordy spawnu

Podpis
@
Pomogłem? || Daj >> :arrow: Piweczko :piwo: i Respekta R*

Unikatowy serwer: OneLife! Gotowy w: # 62% :)
Serwer wam oddany! serwer został stworzony od graczy dla gracz 8-)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 18:54


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
To do tego kodu na odradzanie, kt?ry Ci poda?em dajesz
if getPlayerTeam(plrnazwa teamu)
i definiujesz, ?e je?eli jest np. w teamie Policja to spawni go w okre?lonych koordynatach, a jak w Mafia to w innych r?wnie? okre?lonych koordach itd.

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 18:54


#404







Wiek: 26
Na forum: 4772 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
PingwinekPlus,
Więcej informacji znajdziesz w Wikipedii MTA:

setTeamFriendlyFire


A co do spawnu, przy spawnowaniu sprawd? team i na tej podstawie spawnuj


Więcej informacji znajdziesz w Wikipedii MTA:

getPlayerTeam


Więcej informacji znajdziesz w Wikipedii MTA:

getTeamName


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 18:58


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
w?a?nie o to chodzi, ?e ja nie potrafi? tego napisa? w kup? :c
w jednym skrypcie, dlatego pisz? do was u?ytkownik?w gtao.pl

Bardzo bym prosi? o pomoc w zebraniu tego...
Ps. ale po ?mierci jak zgin? to Mam inny skin, a chcia? bym ?eby skin po odrodzeniu by? taki sam jak przed t? ?mierci?.

Podpis
@
Pomogłem? || Daj >> :arrow: Piweczko :piwo: i Respekta R*

Unikatowy serwer: OneLife! Gotowy w: # 62% :)
Serwer wam oddany! serwer został stworzony od graczy dla gracz 8-)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 19:03


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
local skin getElementModel(plr)

przy evencie 'onPlayerWasted' oraz
setElementModel(plrskin)
przy odradzaniu

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-20, 19:09


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
hymm no to tylko teraz nwm jak to posk?ada? :/
by dzia?a?o, prosi? bym o napisanie tego w 1skrypcie

i dodanie tam -- komentarze opisuj?ce co i jak i dlaczego tak

poniewa? jestem beznadziejny i nie potrafi? tego sklei?

-------
Nie ma nikogo kto by chcia?, potrafi? pom?c?

[ Dodano: 2016-01-20, 21:18 ]
Emmlub DestroY mo?ecie pom?c? Prosz?..

[ Dodano: 2016-01-21, 14:05 ]
Prosz? o wypowiedzenie si? :(

Nwm czy dobrze zrobi?em ale robi?em co mog?em
czyta?em troszk? i teraz pytam si? was czy dobrze napisa?em

-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Policja" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end

-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Mafia" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end


if getPlayerTeam(plrMafia)
function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)


if getPlayerTeam(plrPolicja)
function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 18:16


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
To zamiast pyta?, czy jest dobrze przetestuj ten kod. Je?eli nie dzia?a, podaj b??dy db3 (/debugscript 3 gdy jeste? na serwerze).

[ Komentarz dodany przez: DestroY: 2016-01-21, 18:18 ]
To co on napisa? to nie ma prawa dzia?a?, na pierwszy rzut oka, zobacz na struktur? p?tli.

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 18:16


#404







Wiek: 26
Na forum: 4772 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Pr?dzej co? takiego, ale nie testowa?em czy dzia?a


for k,v in ipairs (getElementsByType("team")) do
  setTeamFriendlyFire(vfalse)
end

function getPedWeapons(ped)
    local playerWeapons = {}
    if ped and isElement(ped) and getElementType(ped) == "ped" or getElementType(ped) == "player" then
        for i=2,do
            local wep getPedWeapon(ped,i)
            if wep and wep ~= 0 then
                table.insert(playerWeapons,wep)
            end
        end
    else
        return false
    end
    return playerWeapons
end

function dajBron(plr,bronie)
for k,v in ipairs (bronie) do
giveWeapon(plrv)
end
end

addEventHandler("onPlayerWasted"root, function(totalAmmokillerkillerWeaponbodypartstealth)
  if isGuestAccount (getPlayerAccount(source)) then return end
team getPlayerTeam(source)
team getTeamName(team)
bron getPedWeapons(source)
skin getElementModel(source)

fadeCamera(sourcefalse3)
if team == "Mafia" then
setTimer (spawnPlayer100001sourceXYZmath.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)


elseif team == "Policja" then
setTimer (spawnPlayer100001sourceXYZmath.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)

end
end
)


A jak piszesz kilka post?w pod sob? to nie oznacza tematu jako nieprzeczytany.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 18:20


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .

-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Policja" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end

-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Mafia" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end



function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
  if getPlayerTeam(plr"Mafia")
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)



function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
  if getPlayerTeam(plr"Policja")
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)


W
setTimer (spawnPlayer100001sourceXYZObr?t kamerygetPedSkin (source), 00getPlayerTeam(source))
musisz poustawia? swoje koordynaty x, y, z, obr?t kamery (w stopniach, np. 255)

@up musia?em pozmienia? troch? tw?j kod, gdy? by? na pierwszy rzut oka nie poprawny, a mi?dzy innymi:
- "if getPlayerTeam" dajemy za "function", nie przed
- w argumentach "getPlayerTeam" musisz nazw? teamu dawa? w ' "nazwa_teamu" '

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 20:13


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
No niestety skrypt nie dzia?a :/
Policjant mo?e zabija? Policjant?w
Inaczej gracze z tego samego teamu mog? si? zabija? :c

i po zabiciu zmienia skina, nie odradza si? na podanych przeze mnie kordach

wygl?da to tak:
-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Policja" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end

-- databele dla wszystkich drurzyn
local allTeams getElementsByType "Mafia" )
-- dla ka?dego zespo?u,
for indextheTeam in ipairs(allTeams) do
    -- gdy przyjaciel strzela wtedy ,
    if ( getTeamFriendlyFire theTeam ) == false then
        -- w??cz to
        setTeamFriendlyFire theTeamtrue )
    end
end



function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
  if getPlayerTeam(plr"Mafia")
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001source1934.06, -1126.1025.3391.0getPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)



function onWasted(totalAmmokillerkillerWeaponbodypartstealth)
  if notisGuestAccount (getPlayerAccount(source)) ) then
  if getPlayerTeam(plr"Policja")
    local theWeapon getPedWeapon (source)
    local weaponAmmo getPedTotalAmmo (source)
    local skin getElementModel(plr)
    fadeCamera (sourcetrue)
    setElementModel(plrskin)
    setTimer (spawnPlayer100001source1551.20, -1675.6217.7590.0getPedSkin (source), 00getPlayerTeam(source))
    setTimer (setCameraTarget102501sourcesource)
    setTimer (fadeCamera100001sourcetrue)
    setTimer (giveWeapon100001sourcetheWeaponweaponAmmotrue)
  end
end
addEventHandler ("onPlayerWasted"getRootElement(), onWasted)

Inaczej m?wi?c skrypt nie dzia?a..
Jakie? propozycje ?
Wypiska z debugscript 3: ERROR: Loading script failed: TeamOdradzanie\TeamOdradzanie.lua:28: expected near 'local'

[2016-01-21 20:12] SCRIPT ERROR: TeamOdradzanie/TeamOdradzanie.lua:28: 'then' expected near 'local'
[2016-01-21 20:12] ERROR: Loading script failed: TeamOdradzanie/TeamOdradzanie.lua:28: 'then' expected near 'local'

Podpis
@
Pomogłem? || Daj >> :arrow: Piweczko :piwo: i Respekta R*

Unikatowy serwer: OneLife! Gotowy w: # 62% :)
Serwer wam oddany! serwer został stworzony od graczy dla gracz 8-)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 20:23


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Masz tutaj kod Destroy'a, kt?ry jest wy?ej:

for k,v in ipairs (getElementsByType("team")) do
  setTeamFriendlyFire(vfalse)
end

function getPedWeapons(ped)
    local playerWeapons = {}
    if ped and isElement(ped) and getElementType(ped) == "ped" or getElementType(ped) == "player" then
        for i=2,do
            local wep getPedWeapon(ped,i)
            if wep and wep ~= 0 then
                table.insert(playerWeapons,wep)
            end
        end
    else
        return false
    end
    return playerWeapons
end

function dajBron(plr,bronie)
for k,v in ipairs (bronie) do
giveWeapon(plrv)
end
end

addEventHandler("onPlayerWasted"root, function(totalAmmokillerkillerWeaponbodypartstealth)
  if isGuestAccount (getPlayerAccount(source)) then return end
team getPlayerTeam(source)
team getTeamName(team)
bron getPedWeapons(source)
skin getElementModel(source)

fadeCamera(sourcefalse3)
if team == "Mafia" then
setTimer (spawnPlayer100001sourceXYZmath.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)


elseif team == "Policja" then
setTimer (spawnPlayer100001sourceXYZmath.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)

end
end
)


Przetestuj go

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 20:34


PingwinekPlus

Uczeń Lua






Wiek: 35
Na forum: 3865 dni
Posty: 79
Nick w MP: Offensywny.

Piwa: 396

Respekt: 40

Ostrzeżeń: 100%
a ten dzia?a tak
for k,v in ipairs (getElementsByType("team")) do
  setTeamFriendlyFire(vfalse)
end

function getPedWeapons(ped)
    local playerWeapons = {}
    if ped and isElement(ped) and getElementType(ped) == "ped" or getElementType(ped) == "player" then
        for i=2,do
            local wep getPedWeapon(ped,i)
            if wep and wep ~= 0 then
                table.insert(playerWeapons,wep)
            end
        end
    else
        return false
    end
    return playerWeapons
end

function dajBron(plr,bronie)
for k,v in ipairs (bronie) do
giveWeapon(plrv)
end
end

addEventHandler("onPlayerWasted"root, function(totalAmmokillerkillerWeaponbodypartstealth)
  if isGuestAccount (getPlayerAccount(source)) then return end
team getPlayerTeam(source)
team getTeamName(team)
bron getPedWeapons(source)
skin getElementModel(source)

fadeCamera(sourcefalse3)
if team == "Mafia" then
setTimer (spawnPlayer100001source1934.06, -1126.1025.33math.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)


elseif team == "Policja" then
setTimer (spawnPlayer100001source1551.20, -1675.6217.75math.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)

end
end
)




debugscript 3: ERROR: TeamOdradzanie\TeamOdradzanie.lua:2: attempt to call global 'setTeamFriendlyFire' (a nil value)

Podpis
@
Pomogłem? || Daj >> :arrow: Piweczko :piwo: i Respekta R*

Unikatowy serwer: OneLife! Gotowy w: # 62% :)
Serwer wam oddany! serwer został stworzony od graczy dla gracz 8-)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-21, 20:37


Emm

***** ***






Wiek: 32
Na forum: 3881 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .

local allTeams getElementsByType "team" )
for indextheTeam in ipairs(allTeams) do
    if (getTeamFriendlyFire(theTeam) == truethen
        setTeamFriendlyFire(theTeamfalse)
    end
end

function getPedWeapons(ped)
    local playerWeapons = {}
    if ped and isElement(ped) and getElementType(ped) == "ped" or getElementType(ped) == "player" then
        for i=2,do
            local wep getPedWeapon(ped,i)
            if wep and wep ~= 0 then
                table.insert(playerWeapons,wep)
            end
        end
    else
        return false
    end
    return playerWeapons
end

function dajBron(plr,bronie)
for k,v in ipairs (bronie) do
giveWeapon(plrv)
end
end

addEventHandler("onPlayerWasted"root, function(totalAmmokillerkillerWeaponbodypartstealth)
  if isGuestAccount (getPlayerAccount(source)) then return end
team getPlayerTeam(source)
team getTeamName(team)
bron getPedWeapons(source)
skin getElementModel(source)

fadeCamera(sourcefalse3)
if team == "Mafia" then
setTimer (spawnPlayer100001source1934.06, -1126.1025.33math.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)


elseif team == "Policja" then
setTimer (spawnPlayer100001source1551.20, -1675.6217.75math.random(0,360), skin)
setTimer (setCameraTarget100001sourcesource)
setTimer (fadeCamera100001sourcetrue2)
setTimer(dajBron100001sourcebron)

end
end
)

Pr?buj

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: nie :: zabijanie :: teamu.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku