SA-MP 0.3d RC
Client/Server update SA-MP 0.3d RC2
- Added OnPlayerTakeDamage script callback for tracking damage events on a player
- Fixed problems with tow trucks losing their tow around other players
- Added DIALOG_STYLE_PASSWORD for ShowPlayerDialog() which shows a masked input box
- The audio stream will stop playing once the player is disconnected from the server
- Fixed problems playing certain audio IDs above 2000 in PlayerPlaySound
- Added /audiomsg command to disable audio stream URL messages in the chat
- The 0.3d server lists are now live
cessil has been working on some new models for SA-MP 0.3d.
Included in SA-MP 0.3d RC2 are replacement jail cell doors, a replacement SFPD interior model with the cell doors removed, taxi signs which can be attached to any vehicle.
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
OnPlayerTakeDamage is called when a player takes damage and loses health.
playerid is the player who has taken damage. issuerid might be the player responsible for the damage. If the player has lost health as the result of a fall or collision, the issuerid will be INVALID_PLAYER_ID. The Float:amount contains the amount of health lost by the player from this damage event. weaponid contains the weapon type which might have caused the damage, similar to OnPlayerDeath.
Izvor: http://forum.sa-mp.com/showthread.php?t=282775
Download: 0.3d files
Latest:
SA-MP 0.3d RC2 Client: http://team.sa-mp.com/RC/03d/sa-mp-0.3d-RC2-install.exe
SA-MP 0.3d RC2 Windows Server (20 slot): http://team.sa-mp.com/RC/03d/samp03dsvr_RC2_win32.zip
SA-MP 0.3d RC2 Linux Server (20 slot): http://team.sa-mp.com/RC/03d/samp03dsvr_RC2.tar.gz
Opet nista posebno, mozda jedino public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
malo posluzi.
btw, kad god pitam u nekoj temi ili otvorim novu sa pitanjem "kada ce biti popravljen bug sa fakeanjem igraca", uvek mi obrisu post/temu, ocigledno da je njima stalo do broja igraca pa nebitno da li su oni fejkani, sto ce me definitivno naterati da prestanem sa SA:MP-om ukoliko se to ne popravi do izlaska R verzije
nadamo se da ce to rijesiti taj problem....
P.S Slika sa DIALOG_STYLE_PASSWORD: (http://www.ch-slike.com/images/5dOV.png)
Da ubacite to morate samo zamijeniti DIALOG_STYLE_INPUT sa DIALOG_STYLE_PASSWORD i dobiti cete te "kruzice" :)
Citat: Gotti747 poslato Septembar 18, 2011, 12:49:35 POSLE PODNE
Opet nista posebno, mozda jedino public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
malo posluzi.
btw, kad god pitam u nekoj temi ili otvorim novu sa pitanjem "kada ce biti popravljen bug sa fakeanjem igraca", uvek mi obrisu post/temu, ocigledno da je njima stalo do broja igraca pa nebitno da li su oni fejkani, sto ce me definitivno naterati da prestanem sa SA:MP-om ukoliko se to ne popravi do izlaska R verzije
DIALOG_STYLE_PASSWORD napokon da su i ovo ubacili...
sto se tice fake-anja igraca slazem se s tobom...
wtf?
nova verzija
za 3-4 nove stvari....
bezveze...
(http://www.ch-slike.com/images/7QvS.png)
Kako u praksi radi OnPlayerTakeDamage :)
Kod:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
new string[128];
format(string, sizeof(string), "Izgubio si %f Healtha. Ostetio te: %s, sa oruzjem ID: %i",amount, PlayerName(issuerid), weaponid);
SendClientMessage(playerid, -1, string);
return 1;
}
stock PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name, sizeof(name));
return name;
}
Napomena: Taj callback se uvijek javlja kada te neko osteti na bilo koji nacin (lupi sakom, upuca, pregazi....)
Citat: kizla poslato Septembar 18, 2011, 14:08:55 POSLE PODNE
(http://www.ch-slike.com/images/7QvS.png)
Kako u praksi radi OnPlayerTakeDamage :)
Kod:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
new string[128];
format(string, sizeof(string), "Izgubio si %f Healtha. Ostetio te: %s, sa oruzjem ID: %i",amount, PlayerName(issuerid), weaponid);
SendClientMessage(playerid, -1, string);
return 1;
}
stock PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name, sizeof(name));
return name;
}
Napomena: Taj callback se uvijek javlja kada te neko osteti na bilo koji nacin (lupi sakom, upuca, pregazi....)
jako nepotrebna stvar....
Bezveze jedino ovo posluzi DIALOG_STYLE_PASSWORD
BaÅ¡ sam razoÄaran, mogli su dodati da se i dialogu može mjenjati boja i sliÄno, ovo je jadno... edit: Ali nadam se da će dodati u sljedećem rc-u joÅ¡ viÅ¡e "korisnih" stvari...
@Gotti:
CitatPostoji sigurno 150 servera koji fejkaju oko 20 igraÄa (prosjeÄno), sad recimo 150*20 su 3000.... A ako to uklone, ona statistika na www.sa-mp.com bi se mogla uvelike smanjiti (Å¡to pokazuje trenutaÄni broj igraÄa)...
ZnaÄi samp trenutno ima manje od 2000 (pravih) igraÄa... heh...
Kako jbt led ak pise online Players Online: 24281 kako ce imat 2000 igraca ak 150*20 3000 ili 2000 koliko vec XD
Citat: [BM]Ï...ÊŸÑ,ıмαÑ,ε poslato Septembar 18, 2011, 14:40:03 POSLE PODNE
jako nepotrebna stvar....
to ti mislis za tvoj rp server je to nepotrebno al ima servera sto im to treba (za clan warove i jos par stvari)
Jako dobar update!!! SviÄ'a mi se!
Citat: Nik Delgad poslato Septembar 18, 2011, 18:25:10 POSLE PODNE
Jako dobar update!!! SviÄ'a mi se!
Pretpostavljam da je ovo sarkazam :D
Svi priÄate loÅ¡e stvari o samp-u a ti "svi" su ovisni o njemu :/
ako vam taj SAMP nevalja i zbugan je? zaÅ¡to ne preÄ'ete na taj [cenzura] MTA ili na neku drugu igru npr. wow, black ops, c&c, simulatori........
Citat: BloodMaster poslato Septembar 18, 2011, 18:31:31 POSLE PODNE
Pretpostavljam da je ovo sarkazam :D
ili NE
ON::
nije veliki update ali je korisno sve sto je dodano, najvise mi se svidja dialog za password :)
Dobro je da se jos neko trudi da izmisli nesto novo za SAMP ;) Po meni veoma lep update ima tu par stvari koje su korisne ali ima i koje su ne potrebne. Sve u svemu moglo je i vise ali sledeca verzija ce valjda biti bolja ;D
Citat: [BM]Ï...ÊŸÑ,ıмαÑ,ε poslato Septembar 18, 2011, 14:40:03 POSLE PODNE
Citat: kizla poslato Septembar 18, 2011, 14:08:55 POSLE PODNE
Kako u praksi radi OnPlayerTakeDamage :)
Kod:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
new string[128];
format(string, sizeof(string), "Izgubio si %f Healtha. Ostetio te: %s, sa oruzjem ID: %i",amount, PlayerName(issuerid), weaponid);
SendClientMessage(playerid, -1, string);
return 1;
}
stock PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name, sizeof(name));
return name;
}
Napomena: Taj callback se uvijek javlja kada te neko osteti na bilo koji nacin (lupi sakom, upuca, pregazi....)
jako nepotrebna stvar....
sta kenjas bez potrebe? ???
kako tako dobar public moze biti nepotreban?
sada se konacno moze napraviti odlican anticheat sa detekcijom god mode-a
slazem se sa tobom :)
Takoder jos lakse za DB zastita
Bilo bi još bolje da oni sami napravi anticheat.
Citat: Nik Delgad poslato Septembar 18, 2011, 22:16:10 POSLE PODNE
Bilo bi još bolje da oni sami napravi anticheat.
Istina,ali bez da dobivas ban i te gluposti nego da se jednostavno nemoze koristit!
Jako mi se svida ovo sa dialogom,bas me zanima sta ce biti u sljedecem update-u :)
Ovako, sve u svemu meni se jako svidja ovaj update i to me je podstaklo da ostanem jos na sampu... Ocekujem da napravi jos Server Side fajlove i neke water/image funkcije i bicu potpuno zadovoljan...
@Gigo u potpunosti se slazem sa tobom, jako koristan public. Manje tajmera i skracen OnPlayerUpdate ^^ + Moze pomoci oko anticheata...
Ovaj TakeDamage uopce se nece koristit, jedino mozda za posebne tipove evenata - Most Damage Done Deathmatch i takve stvari, login mi jedino izgleda ko pogodak
Citat: Arch3r poslato Septembar 30, 2011, 20:33:58 POSLE PODNE
Ovaj TakeDamage uopce se nece koristit, jedino mozda za posebne tipove evenata - Most Damage Done Deathmatch i takve stvari, login mi jedino izgleda ko pogodak
otkud znas da se nece koristiti ? jako je koristan public
a dobro mozda npr za neke vjezbe na DM serveru pa da gledate kako gdje i kad za treninge di pucat i to, al meni se cini beskorisnim malo, ipak, gledano u duzem smislu, da ce se zapostavit ta cmd, u smislu koristenja za evente, evo vidim sad da ima potencijala u anticheat svrhe, u tom bi trebao bit veoma koristan,
Citat: Arch3r poslato Septembar 30, 2011, 20:40:17 POSLE PODNE
a dobro mozda npr za neke vjezbe na DM serveru pa da gledate kako gdje i kad za treninge di pucat i to, al meni se cini beskorisnim malo, ipak, gledano u duzem smislu, da ce se zapostavit ta cmd, u smislu koristenja za evente, evo vidim sad da ima potencijala u anticheat svrhe, u tom bi trebao bit veoma koristan,
evo par servera za koje treba! tipovi serv
HostName: .: |uL| Wargrounds AAD + TDM :.
Address: 78.129.221.58:7784
Players: 18 / 23
Ping: 81
Mode: Wargrounds v7.1.5
Map: Base: 22
HostName: ~HighSkill.eu - Only for pr0! @ NetShoot.pl
Address: 178.248.74.26:7778
Players: 15 / 20
Ping: 84
Mode: A 20 T 6:36 Att 5:8 Def
Map: High Skill ( v1.5.0 RC-2 | A
HostName: GTAT 0.3c - EU (Ping<200ms) - www.gtat.org
Address: 188.40.32.135:3010
Players: 25 / 80
Ping: 74
Mode: GTAT:Arcade
Map: San Andreas
HostName: [HoMieS] 2nd CW + TG server | HoMieS.real-life.cz
Address: 146.255.25.10:7239
Players: 4 / 50
Ping: 49
Mode: BattleGrounds v7.0b
Map: Base: 41(H/59, Ds/41)
HostName: ~ [No1] Battlegrounds 0.3c ~ A/D + TDM
Address: 188.138.45.239:7777
Players: 3 / 20
Ping: 63
Mode: [No1] BattleGrounds
Map: Base: 13(No1/18, anG/6)
HostName: « Deadly Combinations ~ [PTM] »
Address: 78.129.221.58:7802
Players: 0 / 15
Ping: 79
Mode: D.C. - A/D v8.3.0
Map: Lobby
eto ima ih jos samo vi ste tu zaglavili na balkan i negledate nigdi drugo da treba
ovo su uglavnon clan serveri dje se odradjuju clan warovi i treninzi
Znate Å¡to bi bilo joÅ¡ jebenije! Da naprave vlastiti anticheat! To jest da samp tim napravi anticheat. Ali to se oÄito nikada neće dogodit! :D
ipak je MTA visa klasa :D