Skocz do zawartości

KrzychuBiceps

Użytkownik
  • Zawartość

    141
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez KrzychuBiceps

  1. KrzychuBiceps

    komenda bez / typu .

    no ok a z tym dobrze zrobilem ? i ten błąd zdążyłem zauważyć if (text[0] == '.') { SendClientMessage(playerid, -1, "Wyslales wiadomosc ktora pokazala sie graczom nad twoją głową"); SetPlayerChatBubble(playerid, text[1], 0xFF0000FF, 10, 5000); // wiadomość po "." } else { if(Player[playerid][Logged] == true) { new NazwaGracza[MAX_PLAYER_NAME]; new TextNaChacie[512]; GetPlayerName(playerid, NazwaGracza, sizeof(NazwaGracza)); format(TextNaChacie, sizeof(TextNaChacie), "[%i]%s mówi: %s", playerid, NazwaGracza, text); MessageRange(playerid, 10, COLOR_WHITE, TextNaChacie); } }
  2. KrzychuBiceps

    komenda bez / typu .

    Witam jak zrobić komendę . (uzywany system zcmd) ja napisalem takie coś CMD:.(playerid, params[]) { return 1; } ale nie wiem jak zrobić taką komendę bo są taki błędy: error 001: expected token: "(", but found "." error 001: expected token: ";", but found "(" error 010: invalid function or declaration
  3. KrzychuBiceps

    komenda bez / typu .

    nie dziala błąd warning 215: expression has no effect
  4. KrzychuBiceps

    komenda bez / typu .

    ok pózniej sprawdzę jak zadziala lub nie to napiszę i @Jaev Gratuluję 100 postów
  5. KrzychuBiceps

    komenda bez / typu .

    ale mi chodzi o to ze jak wysle on te wiadomosc to mam mu wyskoczyc informacja ze wyslal text czyli jest dobrze to co napisalem ?
  6. KrzychuBiceps

    komenda bez / typu .

    cos takiego czy nie ? if (text[0] == '.') { SendClientMessage(playerid, COLOR_WHITE, "wyslales text który pokazal się nad twoją glową dla innych graczy"); return SetPlayerChatBubble(playerid, text[1], 0xFF0000FF, 100.0, 10000), 0; } if (text[0] == '.') { SendClientMessage(playerid, COLOR_WHITE, "wyslales text który pokazal się nad twoją glową dla innych graczy"); return SetPlayerChatBubble(playerid, text[1], 0xFF0000FF, 100.0, 10000), 0; }
  7. KrzychuBiceps

    komenda bez / typu .

    a jak dodac do tego ze SendClientMessage wyslales text który pokazal się nad twoją glową dla innych graczy?
  8. KrzychuBiceps

    komenda bez / typu .

    no ze jak gracz wpisze .eeeeeeeeee lub obojętnie co z . na początku to ten text co wpisal serwer pokaze to nad jego glową
  9. KrzychuBiceps

    komenda bez / typu .

    error 004: function "zcmd_OnPlayerCommandText" is not implemented ja nie chce zadnego cmd tylko np wpiszesz obojętnie co z kropką na poczatku i np serwer pokaze innym graczom nad twoją glową co wpisales np ty wpisales .siema test test a nad głową pokazane jest siema test test to chyba SetPlayerChatBubble
  10. KrzychuBiceps

    komenda bez / typu .

    ale mi chodzi o to ze jak wpisze obojętnie co a ta . napisze wpisany text bez kropki czyli gracz wpisze .randomtext a text sie pokaze ten co wpisale czyli randomtext
  11. KrzychuBiceps

    komenda bez / typu .

    no ok a jak zrobic takie cos ze napisze on obojetnie co np .elele a na czacie sie pokaze to co napisal czyli elele itp?
  12. KrzychuBiceps

    komenda bez / typu .

    ale ja napisalem ze chcę komendę . a nie normalną czyli ze ktoś wpisze .eeeeeee i juz komenda dziala
  13. KrzychuBiceps

    pętla nie działa?

    Zamiast MAX_BAYS daj MAX_PLAYERS
  14. KrzychuBiceps

    Klikany TextDraw

    a jednak xD
  15. KrzychuBiceps

    Klikany TextDraw

    Witajcie zrobilem klikalny TD, że jak gracz wsiądzie do pojazdu to pokaze mu się panel kod: new Text:PanelNazwaPojazdu; new Text:PanelStrzalkaRadiaLewo; new Text:PanelStrzalkaRadiaPrawo; new Text:PanelNazwaRadia; //ZCMD CMD:Radio(playerid, params[]) { TextDrawShowForPlayer(playerid, PanelStrzalkaRadiaLewo); TextDrawShowForPlayer(playerid, PanelStrzalkaRadiaPrawo); TextDrawShowForPlayer(playerid, PanelNazwaRadia); SelectTextDraw(playerid, COLOR_BLUE); return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { PanelNazwaPojazdu = TextDrawCreate(470.000000, 343.582885, "Pojazd: %s"); TextDrawLetterSize(PanelNazwaPojazdu, 0.231874, 0.946666); TextDrawTextSize(PanelNazwaPojazdu, 638.750000, 200.083343); TextDrawAlignment(PanelNazwaPojazdu, 1); TextDrawColor(PanelNazwaPojazdu, -1); TextDrawUseBox(PanelNazwaPojazdu, true); TextDrawBoxColor(PanelNazwaPojazdu, 80); TextDrawSetShadow(PanelNazwaPojazdu, 0); TextDrawSetOutline(PanelNazwaPojazdu, 1); TextDrawBackgroundColor(PanelNazwaPojazdu, 51); TextDrawFont(PanelNazwaPojazdu, 1); TextDrawSetProportional(PanelNazwaPojazdu, 1); PanelStrzalkaRadiaLewo = TextDrawCreate(540.625000, 340.083312, "<"); TextDrawLetterSize(PanelStrzalkaRadiaLewo, 0.449999, 1.600000); TextDrawAlignment(PanelStrzalkaRadiaLewo, 1); TextDrawColor(PanelStrzalkaRadiaLewo, -1); TextDrawSetShadow(PanelStrzalkaRadiaLewo, 0); TextDrawSetOutline(PanelStrzalkaRadiaLewo, 1); TextDrawBackgroundColor(PanelStrzalkaRadiaLewo, 51); TextDrawFont(PanelStrzalkaRadiaLewo, 1); TextDrawSetProportional(PanelStrzalkaRadiaLewo, 1); TextDrawTextSize(PanelStrzalkaRadiaLewo, 10.000000, 30.000000); TextDrawSetSelectable(PanelStrzalkaRadiaLewo, true); PanelStrzalkaRadiaPrawo = TextDrawCreate(613.750000, 340.666687, ">"); TextDrawLetterSize(PanelStrzalkaRadiaPrawo, 0.449999, 1.600000); TextDrawAlignment(PanelStrzalkaRadiaPrawo, 1); TextDrawColor(PanelStrzalkaRadiaPrawo, -1); TextDrawSetShadow(PanelStrzalkaRadiaPrawo, 0); TextDrawSetOutline(PanelStrzalkaRadiaPrawo, 1); TextDrawBackgroundColor(PanelStrzalkaRadiaPrawo, 51); TextDrawFont(PanelStrzalkaRadiaPrawo, 1); TextDrawSetProportional(PanelStrzalkaRadiaPrawo, 1); TextDrawTextSize(PanelStrzalkaRadiaPrawo, 10.000000, 30.000000); TextDrawSetSelectable(PanelStrzalkaRadiaPrawo, true); PanelNazwaRadia = TextDrawCreate(552.500000, 343.000030, "Radio"); TextDrawLetterSize(PanelNazwaRadia, 0.303125, 0.923333); TextDrawAlignment(PanelNazwaRadia, 1); TextDrawColor(PanelNazwaRadia, -1); TextDrawSetShadow(PanelNazwaRadia, 0); TextDrawSetOutline(PanelNazwaRadia, 1); TextDrawBackgroundColor(PanelNazwaRadia, 51); TextDrawFont(PanelNazwaRadia, 1); TextDrawSetProportional(PanelNazwaRadia, 1); TextDrawTextSize(PanelNazwaRadia, 10.000000, 30.000000); TextDrawSetSelectable(PanelNazwaRadia, true); return 1; } public OnPlayerClickTextDraw(playerid, Text:clickedid) { if(clickedid == PanelStrzalkaRadiaLewo) { SendClientMessage(playerid, COLOR_RED, "Test 1"); } if(clickedid == PanelStrzalkaRadiaPrawo) { SendClientMessage(playerid, COLOR_RED, "Test 2"); } if(clickedid == PanelNazwaRadia) { SendClientMessage(playerid, COLOR_RED, "Test 3"); } return 1; } Błędów nie ma ale jak wpiszę komendę /radio to wyświetla się: "SERVER: Unknown Command"
  16. KrzychuBiceps

    Klikany TextDraw

    ale zmiana i tak nic nie da, ale sprawdzę
  17. KrzychuBiceps

    Klikany TextDraw

    Dlatego ze to ma się pojawiać dopiero wtedy kiedy gracz wpisze /radio @edit i to nie chodzi o to ze tego nie wpisalem tylko cos zle z cmd chyba zrobilem
  18. KrzychuBiceps

    Problem z panelem

    Odświeżam
  19. KrzychuBiceps

    Problem z panelem

    Witam na początku mówię ze nie bawilem się w pawn dobre 3 miesiące, ale do rzeczy mam problem z panelem do pojazdów gdzie pokazuje się nazwa pojazdu, taki znak "<" odpowiadający za zmienienie radia i tez taki ">" oraz w srodku tych znaków nazwa radia, ja chcę zeby pokazywalo się wszystko a pokazuje się tylko nazwa, wiem ze dalem if ale dla kazdego przycisku chcę oddzielnie zrobić proszę oto kod w GameModeInit: public OnGameModeInit() { //TD PanelNazwaPojazdu = TextDrawCreate(470.000000, 343.582885, "Pojazd: %s"); TextDrawLetterSize(PanelNazwaPojazdu, 0.231874, 0.946666); TextDrawTextSize(PanelNazwaPojazdu, 638.750000, 200.083343); TextDrawAlignment(PanelNazwaPojazdu, 1); TextDrawColor(PanelNazwaPojazdu, -1); TextDrawUseBox(PanelNazwaPojazdu, true); TextDrawBoxColor(PanelNazwaPojazdu, 80); TextDrawSetShadow(PanelNazwaPojazdu, ); TextDrawSetOutline(PanelNazwaPojazdu, 1); TextDrawBackgroundColor(PanelNazwaPojazdu, 51); TextDrawFont(PanelNazwaPojazdu, 1); TextDrawSetProportional(PanelNazwaPojazdu, 1); PanelStrzalkaRadiaLewo = TextDrawCreate(540.625000, 340.083312, "<"); TextDrawLetterSize(PanelStrzalkaRadiaLewo, 0.449999, 1.600000); TextDrawAlignment(PanelStrzalkaRadiaLewo, 1); TextDrawColor(PanelStrzalkaRadiaLewo, -1); TextDrawSetShadow(PanelStrzalkaRadiaLewo, ); TextDrawSetOutline(PanelStrzalkaRadiaLewo, 1); TextDrawBackgroundColor(PanelStrzalkaRadiaLewo, 51); TextDrawFont(PanelStrzalkaRadiaLewo, 1); TextDrawSetProportional(PanelStrzalkaRadiaLewo, 1); TextDrawSetSelectable(PanelStrzalkaRadiaLewo, true); PanelStrzalkaRadiaPrawo = TextDrawCreate(613.750000, 340.666687, ">"); TextDrawLetterSize(PanelStrzalkaRadiaPrawo, 0.449999, 1.600000); TextDrawAlignment(PanelStrzalkaRadiaPrawo, 1); TextDrawColor(PanelStrzalkaRadiaPrawo, -1); TextDrawSetShadow(PanelStrzalkaRadiaPrawo, ); TextDrawSetOutline(PanelStrzalkaRadiaPrawo, 1); TextDrawBackgroundColor(PanelStrzalkaRadiaPrawo, 51); TextDrawFont(PanelStrzalkaRadiaPrawo, 1); TextDrawSetProportional(PanelStrzalkaRadiaPrawo, 1); TextDrawSetSelectable(PanelStrzalkaRadiaPrawo, true); PanelNazwaRadia = TextDrawCreate(552.500000, 343.000030, " "); TextDrawLetterSize(PanelNazwaRadia, 0.303125, 0.923333); TextDrawAlignment(PanelNazwaRadia, 1); TextDrawColor(PanelNazwaRadia, -1); TextDrawSetShadow(PanelNazwaRadia, ); TextDrawSetOutline(PanelNazwaRadia, 1); TextDrawBackgroundColor(PanelNazwaRadia, 51); TextDrawFont(PanelNazwaRadia, 1); TextDrawSetProportional(PanelNazwaRadia, 1); TextDrawSetSelectable(PanelNazwaRadia, true); return 1; } a to kod EnterVehicle: public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { new strzalkalewo; new strzalkaprawo; new nazwaradia; for(new vid; vid < MAX_VEHICLES; vid++) { if(vid == 462) { TextDrawShowForPlayer(playerid, PanelNazwaPojazdu); if(strzalkalewo) { TextDrawShowForPlayer(playerid, PanelStrzalkaRadiaLewo); SelectTextDraw(playerid, COLOR_BLUE); } if(strzalkaprawo) { TextDrawShowForPlayer(playerid, PanelStrzalkaRadiaPrawo); SelectTextDraw(playerid, COLOR_BLUE); } if(nazwaradia) { TextDrawShowForPlayer(playerid, PanelNazwaRadia); SelectTextDraw(playerid, COLOR_BLUE); } } } return 1; }
  20. KrzychuBiceps

    Problem z konsolą

    Witam mam problem z konsolą main() { //new Skrypty[]; new Obiekty[MAX_OBJECTS]; new Samochody[MAX_VEHICLES]; new Gracze[MAX_PLAYERS]; //new Weather[]; print("================================"); print("==Serwer uruchomiony pomyslnie=="); printf("==Ilosc wgrancyh slryptow: %d=="/*, Skrypty*/); printf("==Ilosc obiektow w GameMode: %d==", Obiekty); printf("==Ilosc pojazdow w GameMode: %d==", Samochody); printf("==Gracze Online na serwerze: %d==", Gracze); printf("==Obecna pogoda na serwerze: %s=="/*, Wather*/); print("================================"); } pokazuje 0 ale jak dodałem pojazd to tez pokazuje 0 co źle zrobiłem ? a może nie powinno być tych MAXÓW. nie robiłem tego nigdy ale jak widać nie potrafię xD
  21. KrzychuBiceps

    Problem z konsolą

    GM.pwn(12) : error 031: unknown directive - #ifdef MAX_CARS GM.pwn(13) : error 017: undefined symbol "MAX_CARS" - #undef MAX_CARS GM.pwn(13) : error 010: invalid function or declaration - #undef MAX_CARS GM.pwn(14) : error 026: no matching "#if..." - #endif GM.pwn(17) : error 031: unknown directive - #ifdef MAX_OBJECTS GM.pwn(19) : error 026: no matching "#if..."- #endif
  22. KrzychuBiceps

    Problem z konsolą

    tablice np na górze new Cars; a w OnGameModeInit Cars[1] = CreateVehicle(450, 0.0, 0.0, 0.0, 0.0, 0, 0, 0); i tam Cars ?
  23. witam zrobilem komendę która powinna przenosić nas na OnPlayerConnect w OnPlayerConnect dalem public OnPlayerConnect(playerid) { tu: return 1; } a w komendzie dałem dcmd_login(playerid, params[]) { #pragma unused params goto tu; return 1; } i wyskakuja mi takie errory mapa.pwn(498) : warning 203: symbol is never used: "tu" mapa.pwn(1394) : error 019: not a label: "tu"
  24. siema mam taki błąd po przejściu na n++ a mapa ma 10k linijek mapa.pwn(1) : error 013: no entry point (no public functions) Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
  25. KrzychuBiceps

    [ROZWIĄZANY]Dużo problemów

    Siema po 2 miesiącach pobrałem n++ i sparowałem go z programem pawno i jak próbuje kompilować to wyskakują mi następujące błędy mapa.pwn(30) : warning 219: local variable "Player" shadows a variable at a preceding level mapa.pwn(31) : warning 219: local variable "NazwaGracza" shadows a variable at a preceding level mapa.pwn(82) : error 004: function "LoginPlayer" is not implemented mapa.pwn(90) : warning 219: local variable "Player" shadows a variable at a preceding level mapa.pwn(91) : warning 219: local variable "NazwaGracza" shadows a variable at a preceding level mapa.pwn(102) : error 055: start of function body without function header mapa.pwn(105) : error 021: symbol already defined: "GetPlayerName" mapa.pwn(107) : error 010: invalid function or declaration mapa.pwn(110) : error 054: unmatched closing brace ("}") mapa.pwn(111) : error 010: invalid function or declaration mapa.pwn(115) : error 010: invalid function or declaration mapa.pwn(134) : warning 219: local variable "Player" shadows a variable at a preceding level mapa.pwn(135) : warning 219: local variable "NazwaGracza" shadows a variable at a preceding level mapa.pwn(143) : warning 203: symbol is never used: "NazwaGracza" mapa.pwn(143) : warning 203: symbol is never used: "Player"
×