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

Wysłany: 2014-01-12, 18:37


NoTa







Wiek: 31
Na forum: 5187 dni
Posty: 121

Piwa: 2

Respekt: 55

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 ??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-12, 20:43


xqz

otaku desu!






Wiek: 32
Na forum: 6406 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Umie?? BW w OnPlayerDeath.
To sie wywoluje gdy gracz zgienie w jakikolwiek sposob.

Chyba, ze masz tam juz tylko w warunkach to pokaz kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-13, 15:51


NoTa







Wiek: 31
Na forum: 5187 dni
Posty: 121

Piwa: 2

Respekt: 55

Tak wygl?da public
Kod:

public OnPlayerDeath(playerid, killerid, reason)
{
format(String, sizeof(String),"(( (%d)%s zabi? (%d)%s, pow?d: %d))",killerid,Nick[killerid],playerid,Nick[playerid],reason);
ZawiadomAdmina(KOLOR_ADMIN,String);
if(!OdlegloscGracze(25.0, playerid, killerid))
{
SendClientMessage(playerid, KOLOR_AC,"AC: "BIALY"Zosta?e? wyrzucony, pow?d: "AC"Fake-kill (?)");
format(String, sizeof(String),"~r~(%d)%s zostal wyrzucony~n~~y~przez: AntyCheat~n~~w~Za: fake-kill (?)",playerid,Nick[playerid]);
NapisText(String);
dKick(playerid,"AC: Fake-kill (?)");
}
PlayerInfo[playerid][pBW]=GameMode[uCzasBW];
ZapiszKonto(playerid);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-13, 18:17


xqz

otaku desu!






Wiek: 32
Na forum: 6406 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Kod:

public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
format(String, sizeof(String),"(( (%d)%s zabi? (%d)%s, pow?d: %d))",killerid,Nick[killerid],playerid,Nick[playerid],reason);
ZawiadomAdmina(KOLOR_ADMIN,String);
if(!OdlegloscGracze(25.0, playerid, killerid))
{
SendClientMessage(playerid, KOLOR_AC,"AC: "BIALY"Zosta?e? wyrzucony, pow?d: "AC"Fake-kill (?)");
format(String, sizeof(String),"~r~(%d)%s zostal wyrzucony~n~~y~przez: AntyCheat~n~~w~Za: fake-kill (?)",playerid,Nick[playerid]);
NapisText(String);
dKick(playerid,"AC: Fake-kill (?)");
}
}
PlayerInfo[playerid][pBW]=GameMode[uCzasBW];
ZapiszKonto(playerid);
return 1;
}

Tak spr?buj

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-13, 19:05


NoTa







Wiek: 31
Na forum: 5187 dni
Posty: 121

Piwa: 2

Respekt: 55

Wielkie dzi?ki + i zimne piwko dla cb :D
i jeszcze takie pytanie, czy mo?na zrobi? tak ?e jak kto? zginie od wybuchu to ma bw na 10min, a jak spadnie to na 5min ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-13, 19:12


xqz

otaku desu!






Wiek: 32
Na forum: 6406 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Mo?na:

http://wiki.sa-mp.com/wiki/Weapons


i tak;

Kod:

if(reason == 51)
{
//wybuch zabil gracza
PlayerInfo[playerid][pBW]= 10 minut.
}
else if(reason == 54)
{
//spadl z wysokosci
PlayerInfo[playerid][pBW]= 5 minut.
}


Postaw piwo autorowi tego posta
 

 
Tagi: jak :: dodać :: śmierci :: wybuchu :: itp
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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