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??
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.
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
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?
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)
-- 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 ( ...
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)
Witam, mam problem z pewnym skryptem na sw?j server RPG, a postanowilem ?e bez stuprocentowej kompletno?ci skrypt?w nie wystartuj?.
Zapodaj? 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
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
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?
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?.