AvestX 5 Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 Viděl jsem zde TuT na connect a disconnect, ale viděl jsem že se to ukázalo i připojenému hráči, tak sem dávám aby se to neukazovalo hráči ale jen ostatním kteří jsou připojení .. Někam: stock SendClientMessageToAllOthers(playerid, color, const message[]) // Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) { for(new all = 0; all< 500; all++) { if(IsPlayerConnected(all)) { if(all != playerid) SendClientMessage(all, color, message); } } } OnPlayerConnect(playerid): new c[60]; // Definace stringu format(c, 60, "Hráč %s se připojil na server !", Jmeno(playerid)); // Zformatovaný text SendClientMessageToAllOthers(playerid, 0xFFFFFFFF, c); // Text jen pro ostatní OnPlayerDisconnect(playerid, reason): new d[150]; // Definace stringu switch(reason) // Jaky je duvod odchodu { case 0: format(d, 150, "Hráč %s odešel ze serveru díky pádu hry !", Jmeno(playerid)); case 1: format(d, 150, "Hráč %s odešel ze serveru !", Jmeno(playerid)); case 2: format(d, 150, "Hráč %s odešel za špatné chování na serveru !", Jmeno(playerid)); SendClientMessageToAllOthers(playerid, 0xFFFFFFFF, d); // Text jen pro ostatní } Link to comment Share on other sites More sharing options...
Patrony 0 Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 Šlo by to jednodušeji OnPlayerConnect(playerid) { for(new all; all { if(IsPlayerConnected(all) && all != playerid) { new c[60]; format(c, 60, "Hráč %s se připojil na server !", Jmeno(playerid)); SendClientMessage(all, COLOR, c); } } return 1; } Ale aspoň je použitelná ta tvá funkce i v jiných příkladech, takže :thumbup: Link to comment Share on other sites More sharing options...
SweS 0 Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 nj ja ješte doplním kdyby to hadzelo error jako : undefined symbol "Jmeno" tak dáme hocikde stock Jmeno(playerid) { new j[255]; GetPlayerName(playerid,j,255); return j; } a je to vyřešený Link to comment Share on other sites More sharing options...
Lukman 0 Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 celkem good 8/10 Link to comment Share on other sites More sharing options...
Sovak 0 Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 jo je to dobre ale zbitocne Link to comment Share on other sites More sharing options...
Guest Br4y3n Odesláno: 24. Únor, 2010 Share Odesláno: 24. Únor, 2010 No super Snaha + Rozebrání + Popsaní funkcí co dou kratšeji 10/10 xD Aveste si (anti)COOL Link to comment Share on other sites More sharing options...
Marwin37 5 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal Link to comment Share on other sites More sharing options...
Guest Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 No tak presne tento stock som videl na samp fóre Link to comment Share on other sites More sharing options...
_Killer_ 1 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 omfg nechapem preco to tu davate ked uz to tu je Link to comment Share on other sites More sharing options...
Guest Br4y3n Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 Noa? tak použil tvůj stock a třeba taky ne třeba ho mohl vymislet uplně stejnej jako ty nejsi jedinej kdo objevil ameriku :-* Link to comment Share on other sites More sharing options...
Sovak 0 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal omg ty si lama ked si to tam dal tak to maju asi ostatny pouzivat !! a ked ne tak naco si to tam daval Link to comment Share on other sites More sharing options...
_Killer_ 1 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal omg ty si l*ma ked si to tam dal tak to maju asi ostatny pouzivat !! a ked ne tak naco si to tam daval mohol by si prestat spamovat ? Link to comment Share on other sites More sharing options...
Sovak 0 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 nemam pravdu? jediny spam tu je ze si myslis ze nemam pravdu Link to comment Share on other sites More sharing options...
_Killer_ 1 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 tvl mas pravdu ale vsade spamujes ti vravim Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 25. Únor, 2010 Author Share Odesláno: 25. Únor, 2010 Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal Ok jmeno je od tebe, ale já to napsal jako první a napadlo mě to ty si udělal stock Link to comment Share on other sites More sharing options...
Marwin37 5 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal omg ty si l*ma ked si to tam dal tak to maju asi ostatny pouzivat !! a ked ne tak naco si to tam daval Takže ty mi neříkej lamo a řekl jsem ať si nepřivlastňuje ten stock Stock na SCMTAO jen pro ostatni na serveru a né pro hráče ( moje funkce ) Samý kecy a velký ho*no ten stock mas ode mě v jednom topicu to je jak si furt robil ty cykly a ja sem řekl že lepší je udělat přes stock který sem tam dal Ok jmeno je od tebe, ale já to napsal jako první a napadlo mě to ty si udělal stock To bych to asi neměl v módu =Konec Hry= xD Ve spoileru máš celý public OnPlayerConnect public OnPlayerConnect(playerid) { Death[playerid] = 0; FirstCon[playerid] = 0; Kill[playerid] = 0; Mission[playerid] = 0; PoziceSave[playerid] = 0; new string[512]; format(string,sizeof(string),"Zdravim ~g~%s ~w~zahrajem si hru, zit nebo zemrit volba je na tobe",PlayerName(playerid)); Player[playerid] = TextDrawCreate(220,180,string); TextDrawLetterSize(Player[playerid],0.600000,1.500000); TextDrawAlignment(Player[playerid],0); TextDrawBackgroundColor(Player[playerid],0x000000ff); TextDrawFont(Player[playerid],1); TextDrawUseBox(Player[playerid],1); TextDrawBoxColor(Player[playerid],0x00000066); TextDrawTextSize(Player[playerid],425.000000,190.000000); TextDrawSetOutline(Player[playerid],0); TextDrawSetProportional(Player[playerid],1); TextDrawSetShadow(Player[playerid],1); SendClientMessage(playerid,COLOR_RED,"===========COMMANDS==========="); SendClientMessage(playerid,COLOR_RED,"|-/help, /mission, /register /login-|"); SendClientMessage(playerid,COLOR_RED,"Created by Marw(in)37"); SetTimerEx("AntiCheat",300,1,"d",playerid); SetPlayerColor(playerid,COLOR_PLAYER); new con[156]; format(con,156,"Hrač %s přišel bojovat o svuj život",PlayerName(playerid)); SendClientMessageForAllOthers(playerid,COLOR_GREEN,con); return 1; } Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 25. Únor, 2010 Author Share Odesláno: 25. Únor, 2010 Presne takhle to mam v ow //----------------[ Systémy ]----------------| J_OnPlayerConnect(playerid); //----------------[ Ikonky ]----------------| CreateMapIcon(30, 0, -1605.7631,712.2399,13.8672); CreateMapIcon(27, 1,-2031.987, 161.466, 29.046); CreateMapIcon(20, 2,-2025.444, 67.587, 28.467); CreateMapIcon(5, 3,-1408.8348,-301.1425,14.1484); CreateMapIcon(18, 4,-2454.399, 503.647, 30.078); CreateMapIcon(61, 5,-2221.127, 101.930, 35.320); CreateMapIcon(60, 6,-1715.891, -41.812, 3.554); CreateMapIcon(46, 7,-2152.439, 644.743, 51.958); CreateMapIcon(36, 8,-2025.570, -101.101, 34.7575); CreateMapIcon(55, 9,-1955.770, 272.861, 35.076); CreateMapIcon(21,10,-2632.778, 1398.729, 7.099); CreateMapIcon(55,11,-1668.866, 1205.944, 7.254); CreateMapIcon(22,12,-2663.408, 611.251, 14.454); CreateMapIcon(23,13,-1095.2509,-1627.2103,76.3672); CreateMapIcon(33,14,-2080.2932,-396.3591,35.5313); //----------------[ UserBar ]----------------| Zkusenost_user[playerid] = CreateProgressBar (516,109, _,_, 0x0000FFFF, 1000.0); ShowProgressBarForPlayer(playerid, Zkusenost_user[playerid]); //----------------[ Nulovani ]----------------| Hrac[smrt][playerid] = 60; Hrac[Zkusenost][playerid] = 0; Hrac[TrestniO_P][playerid] = 0; M_Race[MTR_Hrac][playerid] = 0; ShowAllMapIconForPlayer(playerid); //----------------[ Connect ]----------------| new c[60]; format(c, 60, "Hráč %s se připojil na server !", Jmeno(playerid)); SendClientMessageToAllOthers(playerid, 0xFFFFFFFF, c); //--| SendClientMessage(playerid, 0x0000FFFF, " [ Welcome ]"); SendClientMessage(playerid, 0xFFFFFFFF, "Vítejte na serveru OurWorld !"); SendClientMessage(playerid, 0xFFFFFFFF, "Nezapomeň na příkaz /help, který ti může pomoct !"); SendClientMessage(playerid, 0xFFFFFFFF, "Na tomto serveru by jsi měl potkaz zpoustu věcí .."); SendClientMessage(playerid, 0xFFFFFFFF, "Přejeme příjemnou zábavu !"); SendClientMessage(playerid, 0x0000FFFF, " [ Welcome ]"); Link to comment Share on other sites More sharing options...
Marwin37 5 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 ale až v novem.......... a =Konec Hry= sem vydal před dlouhou dobou (asi v říjnu nebo listopadu) tak neříkej že jsi to měl dřív než já Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 25. Únor, 2010 Author Share Odesláno: 25. Únor, 2010 Tak možná neměl ale napsal sem to do toho topicu dřív a ty si pak ukázal stock Link to comment Share on other sites More sharing options...
Patrony 0 Odesláno: 25. Únor, 2010 Share Odesláno: 25. Únor, 2010 "lol" se tu hádáte o funkcích který by dokázal vymyslet každej snad :roll: Jzs nechte toho, tu funkci vymyslel nepochybně někdo už 7 let před váma a po něm další tisíce programátorů. A tady platí že kdo to dřív zveřejní, ten je toho autorem, pokud neřekne jinak Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 25. Únor, 2010 Author Share Odesláno: 25. Únor, 2010 Jedna funkce bude mít více autorů Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now