Witam, dzisiaj mam taki ma?y problem z serwerem DAYZ na MTA, a mianowicie
moja posta? na serwie domowym robi t? sam? czynno?? kilka razy przyk?adowo pije ca?y czas i nie chce przesta? jak daje sobie medikita to tak samo
ps:Je?li w z?ym dziale napisa?em to prosz? moderatora o przeniesienie do poprawnego
Witam tak jak w temacie chcia?bym stworzy? skrypt pod komed? "czasgry" na to aby po wpisaniu tej kom?dy pojawia? si? napis na chacie z czasem spedzonym na serwerze po wejsciu gracza na serwer czas si? nalicza a po wyjsciu staje itp.
Chcia?bym Ulepszy? Skrypt poprzez Dodanie pieni?dzy i Exp za czas sp?dzony w na Serwerze naprzyk?ad lub Wynagrodzenie Pieni??ne za GOdzine w Pracy naprzyk??d 100$. Mo?e kto? pom?c mi w tym ?
Pr?bowa?em doda? tutaj opcj? banowania na czas, ale nie posz?o co?. Pomo?ecie mi zrobi? tak, ?e wpisze np. /ban Fanciak 1 h test to po up?ywie tego 1h mnie odbanowywa?o?
local reason = table.concat( arg, " " )
if (not cel or not czas or not jednostka) then
outputChatBox("Uzyj: /aban <nick> <czas> <jednostka:m/h/d> <powod>", plr)
return
end
jednostka=string.lower(jednostka)
if (jednostka=="m") then
jednostka="MINUTE"
elseif (jednostka=="h" or jednostka=="g") then
jednostka="HOUR"
elseif (jednostka=="d") then
jednostka="DAY"
else
outputChatBox("Jednostki: m - minuta, h - godzina, d - dzien", plr)
return
end
czas=tonumber(czas)
if (not czas or czas<1) then
outputChatBox("Nieprawidlowy okres czasu.",plr)
return
end
if ( hasObjectPermissionTo ( theClient, "function.banPlayer" ) ) then
local bannedPlayer = getPlayerFromName ( bannedName )
Mam drobny problem z moim kodem.Ot?? ostatnio robi?em w?asny skrypt koszenia chwast?w.Uda?o si? wszystko ?adnie dzia?a.Lecz problem pojawia si? gdy gracz skosi chwasta.Ro?lina znika,lecz jak gracz zostanie w tej samej pozycji to nabija mu ca?y czas pieni?dze.Nie wiem co doda? aby po zebraniu chwasta tylko raz dawa?o graczowi 25$,bo aktualnie jest tak jak pisa?em powy?ej.
Witam!
Z nud?w stworzy?em prosty skrypty Czasu. Czas zmienia si? automatycznie po up?yni?ciu 60sek. Aby Czas by? ustawiony co do prawdziwej godz. trzeba ustawi? poprzez panel administracyjny w MTA:SA. Skrypt nie zmienia po?o?enia godziny nadal jest nad "kask?".
Wita potrzebuje pomocy bo chcia? bym ?eby gracz sam sobie kupowa? np. Ubezpieczenie na okres 1 tygodnia a potem skrypt po up?ywie czasu zabiera? to ubezpieczenie.Prosz? o pomoc
Wszystko dzia?a spoko loguje sie daje z admina sobie wipa ale gdy wyloguje konto i chce jeszce raz wejsc na serwer nie wyskakuje mi ta tabelka kt?ra powinna zeby poda? has?o bo vip inaczej nie dzia?a.
Co zrobic?
Za pomoc
[ Dodano: 2013-12-07, 13:30 ]
@ odkop
Albo prosz? o podpowiedz jak po?aczyc haslo vipa z has?em na serwerze czyli ze gdy daje sie vipa nie wyskakuje okienko do podania hasla jakie chcesz tylko ustawia to co masz na koncie.
Lub ?eby by?y dwa logowania aby wybrac skina 1: podanie has?a do konta (przy zalogowaniu przed wybraniem skina)
i druga tez przed wybraniem skina zaraz po tej do konta to : Login na vipa(jezeli kto? posiada a jak nie to poprostu nie ma tego logowania u niego i tyle.
Witam. Powiedzial by mi ktos jak zrobi? w /zaladuj aby co jakie? 35min pojawialy sie tam towary Bonusowe i za 2 min znikaly i po 35min znowu sie tam pojawialy i tak w kolko??
Witam.Jak ju? wspomnia?em w moim poprzednim temacie o naliczaniu czasu gry.Zrobi?em wed?ug wskaz?wek [b]IgrexolonO[/b],ale mam problem z logowaniem.Mo?e od pocz?tku jak to zrobi?em.
[code]new onlineTimeStarta[MAX_PLAYERS];
enum pInfo
{
pHaslo,
pKasa,
pPunkty,
ponline
}
new PlayerInfo[MAX_PLAYERS][pInfo];
public OnPlayerConnect(playerid)
{
onlineTimeStarta[playerid] = gettime();
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Player(playerid));
INI_SetTag(Plik,"Dane");
INI_WriteInt(Plik,"Pieniadze",GetPlayerMoney(playerid));
INI_WriteInt(Plik,"Punkty",GetPlayerScore(playerid));
INI_WriteInt(Plik, "online", (gettime() - onlineTimeStarta[playerid]) + INI_WriteInt(plik, "online")); //po dodani tego mam warningi
INI_Close(Plik);
return 1;
}[/code]
Warningi:
[code]warning 202: number of arguments does not match definition
warning 209: function "INI_WriteInt" should return a value[/code]
Witam. Czy ma kto? pomys? jak wykona? system kt?ry co 12 minut zmienia por? dnia na serwerze? Chodzi mi o co? takiego: dzie? -12minut-> noc -12minut->dzien -12minut->noc i tak dalej. Chodzi r?wnie? o to, ?e w momencie zmiany z nocy na dzie? wy?wietla? si? textdraw. System b?dzie wykorzystany w mojej nowej mapce w kt?rej dzie? = czas pokoju, noc = czas wojny. Gdy jest dzie? mo?na wchodzi? do interior?w przez znaczniki (g??wnie chodzi o zakup broni w ammunation). Czy kto? m?g?by mi na szybko napisa? kod kt?ry co 12 minut zmienia?by godzine z 10 na 22 i na odwr?t, i przy zmianie wy?wietla? textdraw? Blokowanie wej?cia zrobie sobie sam. Z g?ry dzi?ki.
Witaj, To jest po prostu czas synchronizacji. Jest on oparty na w?a?ciciela serwera / czas, Hosting. Tak wi?c, je?li czas na komputerze jest 14:00, czas gry b?dzie tak. Czas b?dzie na podstawie czasu podanego na PC, tak, b?dzie si? noc, gdy nie b?dzie w nocy na komputerze hoster.
Pastebin:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam, chodzi o to ?eby na serwerze (w mapie) dodac takie co? ?eby czas na serwerze sta? i sie nie zmienia? tak jak jest w single. Co trzeba dodac do mapy ? Z g?ry dzi?ki, za ka?d? pomoc piwko
[center][b]Witam.Pisz? w sprawie i? posiadam linijk? paki z mapy ale chcia?bym aby dzia?a?a na tej podstawie ?e policja mo?e aresztowa? z odleg?o?ci ok 2 metr?w oraz aby dany gracz zosta? wypuszczony w okre?lonym czasie gdy np policjant wpisze /paka
[id gracza] [czas].
Tu ta linijka
[code]if(strcmp(cmd, "/paka", true) == 0) {
if(gTeam[playerid] == TEAM_POLICJA)
{
new dir[256];
dir = strtok(cmdtext, idx);
Mam problem z uzyskaniem czasu grania (nie wiem jak dodac to do textdrawu, podczas gdy ktos wychodzi z serwera jest napisane ile gra? HH:MM:SS chc? do textdrawa wnie?? HH:MM bez sekund.
Witajcie,
mam problem z realnym czasem w TD.
piertw kod:
Problem polega w tym ?e jak dodam Td kt?ry np pokazuje wiadomo?ci w TD to ten TD z wiadomo?ciami si? nie pokazuje. a na 1 sekunde w miejsce zegara wskakuje ta automatyczna wiadomo??. potem zegar zn?w jest normalnie.
Wie kto? mo?e jak to naprawic lub ma inny czas w TD.
Witam,
mam problem i niewiem jak to zrobi?
mianowicie....
w OnPlayerDisconnect
mam taki kod
i chcia?bym to przerobic na tak by pisa?o np
"jakisnick opu?ci?(a) server. (wyszed?) gra?(a) : (i tu by pokazywa?o ile kto? gra? w formacje
HH:MM:SS
przyk?ad
jakisnick opu?ci?(a) server. (wyszed?) gra?(a) : 0 godz 15 min 30 sek
z g?ry thx; za pomoc lec? zimne