Skocz do zawartości

Shiny

Użytkownik
  • Zawartość

    1176
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    24

Zawartość dodana przez Shiny

  1. Shiny

    Ataki ugrupowania Anonymous

    @edit: do usunięcia, tamten program to prawdopodobnie fejk/keylogger, nie wyświetla się na liście procesów.
  2. Jak na razie widzę, że praktycznie większość z Was stawia na to, co już było - DM/Freeroam - bazowane na Full DM i Polskim Party. No cóż - takich serwerów jest dużo, bardzo dużo, z czego większość to pseudo. RolePlay nie wchodzi w grę. No ale cóż, dzięki za Wasze opinie i proszę o następne. ::)
  3. Shiny

    [Nowy MP] Polish Andreas

    Moim zdaniem to się nie uda lub jest to fake, osobiście obstawiam, że to drugie. Z drugiej strony jestem ciekawy, jak ten multiplayer miałby wyglądać... ::)
  4. Shiny

    Prośby o skrypty

    Wszystko działa... A co do drift plugin - http://code.google.com/p/sa-mp-drift/downloads/list - klikasz na nazwę, pojawia się nowe okno, klikasz znowu na napis, na zielonym tle, pobiera się... Jeśli nadal nie wiesz - google translate i sobie przetłumacz. ::)
  5. Shiny

    Noc oraz kolor pojazdu

    - Fajnie że wszystkich o tym informujesz, ale tutaj jest to uznawane za spam... kamilo6835Pokaż linijkę 14 lub poszukaj w mapce "foreach(%1,%2)" i wyślij tutaj kody z tą właśnie funkcją...
  6. Shiny

    Prośby o skrypty

    Takich skryptów jest bardzo dużo, na przykład ten albo ten... Możesz też skorzystać z plugina licznika driftu, zrobionego przez Gamer_Z/gzx.
  7. Shiny

    Problem z gui

    Proszę, naprawiony cały kod, miałeś o 3 klamry za mało, na dodatek nie wszystkie tablice miały na końcu ; #include a_samp public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/weapons", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 156, DIALOG_STYLE_LIST, "Bronie Admina", "Minigun\nRPG\nGranaty\nKoktajl Mołotova\nMiotacz Ognia\nŁadunki Wybuchowe\nGasnica\nPiła", "Wybierz", "Anuluj"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new str[80]; if(dialogid == 156) { if(response) { switch(listitem) { case 0: { GivePlayerWeapon(playerid,38,9999); format(str, sizeof str, "Otrzymałeś Miniguna!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 1: { GivePlayerWeapon(playerid,35,9999); format(str, sizeof str, "Otrzymałeś RPG!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 2: { GivePlayerWeapon(playerid,16,9999); format(str, sizeof str, "Otrzymałeś Granaty!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 3: { GivePlayerWeapon(playerid,18,9999); format(str, sizeof str, "Otrzymałeś Koktajl Mołotova!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 4: { GivePlayerWeapon(playerid,37,9999); format(str, sizeof str, "Otrzymałeś Miotacz ognia!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 5: { GivePlayerWeapon(playerid,39,9999); format(str, sizeof str, "Otrzymałeś Ładunki Wybuchowe!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 6: { GivePlayerWeapon(playerid,42,9999); format(str, sizeof str, "Otrzymałeś Gaśnice!"); SendClientMessage(playerid, 0x00FFAAFF, str); } case 7: { GivePlayerWeapon(playerid,9,6); format(str, sizeof str, "Otrzymałeś Piłe!"); SendClientMessage(playerid, 0x00FFAAFF, str); } } } } return 0; }
  8. Shiny

    Ataki ugrupowania Anonymous

    Dokładnie, chociaż, z drugiej strony, paru takich zabójców już było, na przykład Breivik, który w lipcu zrobił masakrę w Norwegii, więc jak wiadomo - każdy może, kosztem życia innych, co jest trochę nienormalne... Ale wracając do Anonymous - myślę, że oni są tylko przykrywką dla innego zespołu, zresztą, tak zapowiadają ten atak, więc myślę, że Facebook, jako największy portal internetowy na świecie, ma wystarczające zabezpieczenia, a jeśli nie, to co wtedy? Tak w ogóle, a propos (nie wiem jak się to pisze o,O) ataku na Facebook'a - nie wiem co oni chcą osiągnąć tym, że go "shakują", pewnie Facebook szybko wstanie na nogi, ale z jeszcze bardziej irytującymi zabezpieczeniami, zresztą - ludzie na Facebook'u podają wszystkie dane, włącznie z numerami telefonów, więc numery telefonów ludzie też będą musieli zmieniać... A jako następny cel, strzelam że Anonymous wybierze albo Twitter, albo jakiś inny portal społecznościowy... ( może tak nk ::) )
  9. Shiny

    Program do przyciemniania ekranu.

    @offtopic: Ten monitor z "dupą" to CRT :D @topic: spróbuj programu F.Lux, ma to samo działanie co wymieniłeś, sam go używam, tylko trzeba go odpowiednio ustawić, ale jak będziesz mieć problemy to pisz na PW. :)
  10. Shiny

    Prośby o skrypty

    Spróbuj takiego czegoś: #include a_samp public OnPlayerText(playerid, text[]) { new ranga[144], pseudo[MAX_PLAYER_NAME]; GetPlayerName(playerid, pseudo, sizeof(pseudo)); if(IsPlayerAdmin(playerid)) { if(strcmp(pseudo, "TU ZMIENIASZ NICK", true)== 0) format(ranga, sizeof(ranga), "{FF0000}(Twoja nazwa - admin lub coś) (ID: %d): %s", playerid, text); SendPlayerMessageToAll(playerid, ranga); return 0; // możesz też usunąć lub dać return 1; jeśli nie będzie wyświetlało tekstu } return 0; }
  11. Shiny

    Łamanie linii w OnPlayerText - jak zrobić?

    Problem rozwiązany (poniekąd), dziękuję za pomoc i zamykam. ::)
  12. Witam i od razu pytam. Otóż mam problem z callbackiem OnPlayerText, mianowicie chodzi mi o to, aby nazwa członowa nicku miała kolor domyślny oraz tekst był łamany po 70 znakach, a druga linia tego złamanego tekstu miała 90-100 linijek (aby się wyrównywało). Kod: public OnPlayerText(playerid, text[]) { if(Muted[playerid] == 1) { SendClientMessage(playerid,Czerwony,"Jesteś wyciszony(a), nie możesz pisać."); return 0; } new ranga[144]; new pseudo[MAX_PLAYER_NAME]; GetPlayerName(playerid, pseudo, sizeof(pseudo)); if(IsPlayerAdmin(playerid)) // administrator { if(strcmp(pseudo, "Dystans", true)== 0) format(ranga, sizeof(ranga), "{ADC7E7}%s: (Właściciel) (ID: %d): %s", pseudo, playerid, text); // pseudo - nick gracza, playerid - id gracza, text - tekst gracza. Potrzebuję zrobić, aby nick był domyślnego koloru i aby linia łamała się po 70 wpisanym znaku, następnie ponownie kolorowałoby kolejną linijkę tym samym kolorem (tutaj ADC7E7 - kolor liter w samp [html]). else if(strcmp(pseudo, "James", true)== 0) format(ranga, sizeof(ranga), "{39AACC}%s: (Head Admin) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "Piotrek39PL", true)== 0) format(ranga, sizeof(ranga), "{59FFA0}%s: (Maper) (ID: %d): %s", pseudo, playerid, text); else format(ranga, sizeof(ranga), "{FF0000}%s: (Admin) (ID: %d): %s", pseudo, playerid, text); SendClientMessageToAll(playerid, ranga); SetPlayerChatBubble(playerid, text, Czerwony, 100.0, (strlen(text)*500)+2000); return 0; } if(!IsPlayerAdmin(playerid)) // gracz format(ranga, sizeof(ranga),"(ID: %d): %s", playerid, text); SendPlayerMessageToAll(playerid, ranga); SetPlayerChatBubble(playerid, text, Biały, 100.0, (strlen(text)*500)+2000); return 0; } [/code] Jak widać, używam pomieszanych funkcji dla administratora, jak i dla zwykłego gracza, więc proszę o pomoc tylko z tekstem dla administratora. Proszę o pomoc i z góry dziękuję - Dystans. ::)
  13. Shiny

    Łamanie linii w OnPlayerText - jak zrobić?

    CeKa, myślę, i myślę, i nie mam pomysłu co jest źle, niby już przenosi na drugą linijkę, ale jak pisałem, nie mam bladego pojęcia o tej funkcji, którą Ty mi przytoczyłeś, poza tym, jak pokazuje obrazek: nadal coś jest spierdzielone... ::) Kod wygląda w tej chwili tak: public OnPlayerText(playerid, text[]) { if(Muted[playerid] == 1) { SendClientMessage(playerid,Czerwony,"Jesteś wyciszony(a), nie możesz pisać."); return 0; } new ranga[144]; new pseudo[MAX_PLAYER_NAME]; GetPlayerName(playerid, pseudo, sizeof(pseudo)); if(IsPlayerAdmin(playerid)) { #define MAX_LINE 90 if(strlen(text) > MAX_LINE) { new text1[MAX_LINE+1], text2[MAX_LINE+1]; strmid(text2, text, MAX_LINE, 128); strmid(text1, text, 0, MAX_LINE); if(strcmp(pseudo, "Dystans", true)== 0) format(ranga, sizeof(ranga), "{ADC7E7}%s: (Właściciel) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "James", true)== 0) format(ranga, sizeof(ranga), "{39AACC}%s: (Head Admin) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "Piotrek39PL", true)== 0) format(ranga, sizeof(ranga), "{59FFA0}%s: (Maper) (ID: %d): %s", pseudo, playerid, text); else format(ranga, sizeof(ranga), "{FF0000}%s: (Admin) (ID: %d): %s", pseudo, playerid, text); SendClientMessageToAll(playerid, ranga); format(ranga, sizeof(ranga), " ...%s", text2); SendClientMessageToAll(playerid, ranga); } else { if(strcmp(pseudo, "Dystans", true)== 0) format(ranga, sizeof(ranga), "{ADC7E7}%s: (Właściciel) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "James", true)== 0) format(ranga, sizeof(ranga), "{39AACC}%s: (Head Admin) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "Piotrek39PL", true)== 0) format(ranga, sizeof(ranga), "{59FFA0}%s: (Maper) (ID: %d): %s", pseudo, playerid, text); else format(ranga, sizeof(ranga), "{FF0000}%s: (Admin) (ID: %d): %s", pseudo, playerid, text); SendClientMessageToAll(playerid, ranga); } return 0; } if(!IsPlayerAdmin(playerid)) format(ranga, sizeof(ranga),"(ID: %d): %s", playerid, text); SendPlayerMessageToAll(playerid, ranga); SetPlayerChatBubble(playerid, text, Biały, 100.0, (strlen(text)*500)+2000); return 0; }
  14. Shiny

    Łamanie linii w OnPlayerText - jak zrobić?

    Dobrze... a właściwie źle, bez return 0; podwaja mi czat, ale mam normalny kolor nicku i wygląda to tak: Z return 0; i kodem, taki jak poniżej, mam to co wcześniej, czyli jak to: [img width=640 height=11]http://img834.imageshack.us/img834/3018/test2xi.png Kod: public OnPlayerText(playerid, text[]) { if(Muted[playerid] == 1) { SendClientMessage(playerid,Czerwony,"Jesteś wyciszony(a), nie możesz pisać."); return 0; } new ranga[144]; new pseudo[MAX_PLAYER_NAME]; new params[192]; GetPlayerName(playerid, pseudo, sizeof(pseudo)); if(IsPlayerAdmin(playerid)) { #define MAX_LINE 90 if(strlen(params) > MAX_LINE) { new text1[MAX_LINE+1], text2[MAX_LINE+1]; strmid(text2, text, MAX_LINE, 128); strmid(text1, text, 0, MAX_LINE); if(strcmp(pseudo, "Dystans", true)== 0) format(ranga, sizeof(ranga), "{ADC7E7}%s: (Właściciel) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "James", true)== 0) format(ranga, sizeof(ranga), "{39AACC}%s: (Head Admin) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "Piotrek39PL", true)== 0) format(ranga, sizeof(ranga), "{59FFA0}%s: (Maper) (ID: %d): %s", pseudo, playerid, text); else format(ranga, sizeof(ranga), "{FF0000}%s: (Admin) (ID: %d): %s", pseudo, playerid, text); SendClientMessageToAll(playerid, ranga); format(ranga, sizeof(ranga), " ...%s", text2); SendClientMessageToAll(playerid, ranga); } else { if(strcmp(pseudo, "Dystans", true)== 0) format(ranga, sizeof(ranga), "{ADC7E7}%s: (Właściciel) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "James", true)== 0) format(ranga, sizeof(ranga), "{39AACC}%s: (Head Admin) (ID: %d): %s", pseudo, playerid, text); else if(strcmp(pseudo, "Piotrek39PL", true)== 0) format(ranga, sizeof(ranga), "{59FFA0}%s: (Maper) (ID: %d): %s", pseudo, playerid, text); else format(ranga, sizeof(ranga), "{FF0000}%s: (Admin) (ID: %d): %s", pseudo, playerid, text); SendClientMessageToAll(playerid, ranga); } return 0; } if(!IsPlayerAdmin(playerid)) format(ranga, sizeof(ranga),"(ID: %d): %s", playerid, text); SendPlayerMessageToAll(playerid, ranga); SetPlayerChatBubble(playerid, text, Biały, 100.0, (strlen(text)*500)+2000); return 0; } Można prosić o jakiś inny przykład podziału linijek? Bo na tym, to ja się kompletnie nie znam. ;D
  15. Shiny

    Jaki hosting SA-MP ?

    Mi podpasował GamersHost.pl - fajnie u nich jest, chociaż ceny sms to koszmar i nie wiadomo, czy jest do kupienia baza MySQL...
  16. Shiny

    Odpowiedzi na proste pytania

    Takuro_Liang: if(HOLDING /* trzymanie klawisza */(KEY_FIRE /* strzał, może być inny klawisz */)) { // robi coś } return 1; }
  17. Shiny

    Preprocesor, dyrektywy, makro, kompilacja warunkowa

    Poradnik dobry, tylko jedno pytanko mam, jakie są strony kodowe w pawn, bo jak ustawię dowolną (#pragma codepage UTF, UTF-8 itp.) to wywala błąd : fatal error 108: codepage mapping file not found... :)
  18. Shiny

    Prośby o skrypty

    Xerxes proszę (edit, bo tam była niepotrzebna funkcja :P): #include a_samp new InAir[MAX_PLAYERS], CheckLanding[MAX_PLAYERS], IsDoubleJump[MAX_PLAYERS], LastCheckZ[MAX_PLAYERS]; public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == 32) { if(!IsPlayerInAnyVehicle(playerid)) { new Float:x,Float:y,Float:z; GetPlayerVelocity(playerid,x,y,z); if(InAir[playerid] == 0 && z == 0) { CheckLanding[playerid] = 1; InAir[playerid] = 1; IsDoubleJump[playerid] = 0; } else { if(IsDoubleJump[playerid] == 1) return true; if(z <= 0) { SetPlayerVelocity(playerid,x,y,4); IsDoubleJump[playerid] = 1; } else { SetPlayerVelocity(playerid,x,y,z+4); IsDoubleJump[playerid] = 1; } } } } return true; } public OnPlayerUpdate(playerid) { if(CheckLanding[playerid] == 1) { if(!IsPlayerInAnyVehicle(playerid)) { new Float:x,Float:y,Float:z; GetPlayerVelocity(playerid,x,y,z); if(z == 0) { if(LastCheckZ[playerid] == 1) { LastCheckZ[playerid] = 0; InAir[playerid] = 0; return true; } LastCheckZ[playerid] = 1; if(x > 0 || x < 0 || y > 0 || y < 0) { return true; } else { InAir[playerid] = 0; IsDoubleJump[playerid] = 0; } } } } return true; }
  19. Shiny

    Oceniamy avatar i syganturę osoby powyżej

    Avatar trochę nie wiem, "dziecinny", znaczy taki jakby anime, z jakiejś bajki. A sygnatury to ja nie widzę, więc dam za sam avek 7/10. :P @down wiem że z wikipedii :P A co do sygny - jest to mój drugi, aktualny nick. :)
  20. Shiny

    Błędy na forum

    Ja znalazłem jeden błąd, ale dotyczy on chyba stylu, bo zamiast "ReguLAmin" jest "ReguALmin". ;)
  21. Shiny

    /zabierzlider - niedziała

    Tylko ta jedna komenda Ci nie działa? Czy żadna inna? Jak żadna to na końcu public'a public OnPlayerCommandText(playerid, cmdtext[]) { musisz dać return 0; }
  22. Shiny

    Pokaż swój pulpit

    A to mój pulpit:
  23. Shiny

    Mod Cleo potrzebuję pomocy

    Zapewne masz Sanny Builder 3, bo widzę po dacie w tym pliku. A co do id klawiszy to wszystkie są opisane w pomocy, tam u góry masz 3 zakładki: "Spis treści", "Indeks" i "Wyszukaj", więc w polu wyszukaj wpisz "key" i na samym dole ujrzysz "virtual_key_codes" i po prawej stronie masz id klawiszy i ich nazwy. :)
  24. Shiny

    Zadajemy pytania

    Gdyż iż ponieważ się zawiesza. Co robisz?
×