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: śmierci
1. Zapisywanie skina po śmierci oraz po wyjściu z serwera
Cze??,
Chce doda? na serwer tak aby?my jak zginiemy, to nie tracimy skina kt?rego mamy na sobie, tak samo je?li wyjdziemy z serwera i znowu wejdziemy, to zamiast CJ chce aby?my mieli takiego samego skina zanim wyszli?my. Mog? prosi? o linijke i gdzie to da?? :D
2. Dodawanie do teamu po śmierci
Witam, pisz? z pro?b? o pomoc. Potrzebuj? skryptu dodaj?cego ka?dego gracza do tego samego teamu. U?y?em kodu z jednego tematu dodaj?cego gracza po wej?ciu. Zmieni?em aby dopiero po zalogowaniu gracz by? dodawany do teamu. To akurat sprawuje si? bez zarzut?w, lecz po ?mierci gracz od razu zostaje wyrzucony z teamu.
Jestem pocz?tkuj?cy w skryptowaniu wi?c nie mam poj?cia co mo?e by? nie tak. DB3 nie pokazuje ?adnych b??d?w.

Tutaj wszystko jest w porz?dku, po zalogowaniu si? gracz od razu dodawany jest do teamu.
local team createTeam("Gracz"02550
  
function 
onLogin(player
 
setPlayerTeam(playerteam
end     
 
function timer() 
setTimer(onLogin,1000,1,source
end 
addEventHandler
("onPlayerLogin"getRootElement(), timer


Tutaj za?, gdy gracz jest w teamie i zginie, zostaje z niego wyrzucony.
function onWasted(player)
 
setPlayerTeam(playerteam
end     
 
function timer() 
setTimer(onWasted,1000,1,source
end 
addEventHandler
("onPlayerWasted"getRootElement(), timer
3. Respawn po śmierci
Dobry,
Jak zrobi? tak aby jak jest pracownik np. SAPD, i jak zginie to go respi w ustalone kordy np przed baz? sapd, ale tylko respi tych co s? we frakcji sapd. I ?eby np jak jest gracz to te? go respi?o w ustalone kordy np szpital? Przyda?oby mi sie to bardzo
4. Spawn po śmierci
Po odpaleniu skryptu i zabiciu sie nie respi w ustalonych kordach. Brak b??d?w w db3.

function spawnWasted(player
repeat until spawnPlayer player, -314.781160.9219.74180math.random(19,30) ) 
fadeCamera(playertrue
setCameraTarget(playerplayer
setPlayerTeam (playernil
takePlayerMoney player25 
end 

addEventHandler
("onPlayerWasted"root
function() 
setTimer(spawnWasted101source
end 
)
5. Spawn po śmierci w różnych miejscach
Tak jak w temacie szukam takiego skryptu jak i chcia? bym takowy napisa? za pomoc stawiam browarka
6. Zakączenie pracy po śmierci
Jak zrobi? by po ?mierci gracza praca by si? k?czy?a??? Bo teraz po ?mierci praca si? nie k?czy si?
7. Skin po śmierci się nie zapisuje.
Witajcie, korzystam z gamemode GOYD, lecz mam ma?y problem, mianowicie wgra?em osobny plik na zapis skin?w i pieni?dzy, wszystko jest tam git. Problem polega na tym, ?e ten Gamemode ma w sobie plik "inne". Znajduje si? w nim co? takiego, ?e po respawnie nasz skin automatycznie zmienia si? na skin CJ, a chc? by pozosta? taki sam jak by?. Pomo?ecie?

[lua]
local wersja = "One Life"

addEventHandler("onResourceStart", resourceRoot, function()
setFPSLimit(60)
setWaveHeight(0)
setMapName(wersja)
setGameType(wersja)
end)

addEventHandler("onPlayerConnect", root, function(playerNick, playerIP, playerUsername, playerSerial, playerVersionNumber)
if string.find(playerNick, "#") ~= nil then
cancelEvent(true, "Na serwerze zakazuje si? gry z kolorowym nickiem, zmie? nick i po??cz si? ponownie!")
end
end)

addEventHandler("onPlayerChangeNick", root, function() cancelEvent() end)

-- needs configurable blip colors, and team support
root = getRootElement ()
color = { 0, 150, 100 }
players = {}
resourceRoot = getResourceRootElement ( getThisResource () )

function onResourceStart ( resource )
for id, player in ipairs( getElementsByType ( "player" ) ) do
if ( players[player] ) then
createBlipAttachedTo ( player, 0, 2, players[source][1], players[source][2], players[source][3] )
else
createBlipAttachedTo ( ...
8. jak zrobić skrypt na spawn po śmierci
witam, m?g?by kto? mi poda? link lub pom?c zrobi? skrypt na spawn w danej pozycji po zabiciu
9. respawn po śmierci
CZe??, mam taki kod


addEventHandler
"onPlayerWasted"getRootElement( ),
    function()
        
setTimerspawnPlayer50001sourcetonumber(posX), tonumber(posY), tonumber(posZ) )
    
end
)

Lecz nie dzia?a poprawnie. Na niekt?rych mapach, trybach gry gracz po ?mierci ju? si? nie re-spawnuje, a na gamemodzie play po ok. 2 sekundach, a chcia?bym, ?eby w ka?dym trybie gry re-spawnowa? gracza po 5 sekundach. Nie wiem czemu nie dzia?a, licz? na pomoc. (Chcia?bym aby kod spawnowa? w koordynatach podanych w mapach)
10. Zapis broni i skinu po śmierci
Witam mam pytanie jak napisa? skrypt jakie funkcj? i wgl do zapisu broni i skinu gracza po ?mierci.
11. Resp po śmierci
Nie wiem co tu jest nie tak, za pomoc oczywi?cie :piwo: ;)

    
function resp (totalAmmokillerWeaponbodypartstealth)
        
local bron getPedWeapon (source)
        
local amunicja getPedTotalAmmo (source)
        
fadeCamera(source,true)
        
setTimer (spawnPlayer100001source1468.30872, -1710.8106713.04688getPedSkin (source), 00)
        
setTimer (setCameraTarget102501sourcesource)
         
setTimer (giveWeapon100001sourcebronamunicjatrue)
    
end
addEventHandler 
("onPlayerWasted"getRootElement(), resp)
12. [DM] Spawn po śmierci
Witam mam pytanie jak zrobi? spawn po smierci ? D
13. Spawn/respawn po śmierci
Witam, mam problem z pewnym skryptem na sw?j server RPG, a postanowilem ?e bez stuprocentowej kompletno?ci skrypt?w nie wystartuj?.

Zapodaj? kod:

Kod:

addEventHandler("onResourceStart", resourceRoot,
function()
for i,player in ipairs(getElementsByType("player")) do
spawn(player)
end
end
)

function spawn(player)
if not isElement(player) then return end
repeat until spawnPlayer ( player, 1778+math.random(1,5), -1933+math.random(5,9), 14, 0, math.random(9,288) )
fadeCamera(player, true)
setCameraTarget(player, player)
end

addEventHandler("onPlayerJoin", root,
function()
spawn(source)
end
)

addEventHandler("onPlayerWasted", root,
function()
setTimer(spawn, 1800, 1, source)
end
)



Chcia?bym, aby gdy gracz wejdzie na server dostawa? skin 0, Po ?mierci traci? 100 dolar?w a skin by? taki jak przed ?mierci? (czyli na jaki sobie zmieni). A, no i jeszcze po ?mierci spawnowal sie pod szpitalem a nie na miejscu spawnu.




Za pomoc by?bym bardzo wdzi?czny. oczywi?cie nagrodz? smacznym :piwo:
14. Po śmierci nie dodaje do teamu
Witam. Mam problem gdy? po ?mierci nie dodaje mnie do teamu Truckerzy.

Oto kod:

local truckcreateTeam"Truckerzy"02550  )
 
 function 
playerLogin (thePlayer)
  if  
not (isGuestAccount (getPlayerAccount (source))) then
    
if (accountDatathen
setPlayerTeam 
(thePlayertruck )   
setElementModel (thePlayer133 
setTimer (setPlayerTeam5001sourcetruck)
    else
      
spawnPlayer (source, -1710.66404.827.410math.random (0288), 00truck)
    
end   
end
end
addEventHandler 
("onPlayerLogin"getRootElement(), playerLogin)

addEventHandler"onPlayerWasted"getRootElement( ),
    function()
local truck getPlayerTeam source )  
  if 
truck then                          
    setPlayerTeam 
sourcenil )  
        
setTimerspawnPlayer20001source00)
    
end
end
)


Z g?ry dzi?kuj? za pomoc.
15. [INNE] Jak dodać bw po śmierci z wybuchu itp
Witam mam system Bw, kt?ry dzia?a jak kto? zginie z broni lub pobicia, moje pytanie brzmi jak zrobi? ?eby te? dzia?a?o np jak kto? spadnie z wysoko?? albo zginie od wybuchu ??
16. Skin po śmierci
Witam, prosz? o pomoc w sprawie zapisu skina po ?mierci.
Je?li kto? ma skrypt kt?ry pomo?e mi z tym problemem na g?rze to prosz? o niego.
17. [INNE] Zapisanie śmierci oraz ilość zabitych
Witam mam taki kod.

Kod:


new Kills[MAX_PLAYERS];
new Deaths[MAX_PLAYERS];

//onplayerdisconnect
dini_IntSet(PlayerName(playerid), "Kills", Kills[playerid]);
dini_IntSet(PlayerName(playerid), "Deaths", Deaths[playerid]);

OnPlayerDeath
Kills[killerid] ++; //increases the killers "kills" stats by 1
Deaths[playerid] ++; //increases the player who died "deaths" stats by 1.

to do logowania
Kills[playerid] = dini_Int(PlayerName(playerid), "Kills");
Deaths[playerid] = dini_Int(PlayerName(playerid), "Deaths");

A to do rejestracji
dini_IntSet(PlayerName(playerid), "Deaths", 0);
dini_IntSet(PlayerName(playerid), "Kills", 0);

//komenda
COMMAND:stats2(playerid, params[])
{
new string1[126];
new plname[25];
GetPlayerName(playerid, plname, 25);
new Float:ratio=floatdiv(Kills[playerid], Deaths[playerid]); //also added in a K/D Ratio for you you can just delete it if you don't want it.
format(string1, sizeof(string1), "%s's Stats: Kills: %d, Deaths %d, K/D Ratio: %.2f", plname,Kills[playerid],Deaths[playerid],ratio);
SendClientMessage(playerid,ORANGE, string1);
return 1;
}



Wszystko si? komplikuje. I jak si? zabije to i tak wynosi "0" pomo?ecie? ;)
18. [INNE] Jak zrobić by gracz po śmierci w pojeździe dostał bw.
Tak jak w temacie, gdy gracz umiera w poje?dzie, poprzez uderzenie w co?, kt?re odejmuje hp/b?d? wybuch, respawni si? na spawnie, ja chce zrobi? by dosta? bw, funkcje ju? mam tylko nie wiem do kt?rego publica j? wstawi?.
19. Respawn po śmierci
Witam, jak zrobi? aby po ?mierci gracz mia? taki sam skin przed zgini?ciem? :P Za pomoc piiifka :) :piwo: