Skocz do zawartości

cjmm

Użytkownik
  • Zawartość

    24
  • Rejestracja

  • Ostatnia wizyta

O cjmm

  • Tytuł
    Obserwator

Informacje profilowe

  • Płeć
    Nie określono
  1. cjmm

    Problem z gmem.

    Witam, przy kompilacji mapki wywala errory: G:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\pawno\include\RP.inc(2427) : error 010: invalid function or declaration G:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\pawno\include\RP.inc(2430) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors. Od linijki 2425: public OnVehicleDeath(vehicleid, killerid) { new vehid = SprawdzCarID(vehicleid); //2427 CarInfo[vehid][vHP] = 300.5; GetVehiclePos(vehicleid, CarInfo[vehid][vX], CarInfo[vehid][vY], CarInfo[vehid][vZ]); //2430 GetVehicleZAngle(vehicleid, CarInfo[vehid][vAngle]); GetVehicleDamageStatus(vehicleid, CarInfo[vehid][panels], CarInfo[vehid][doors], CarInfo[vehid][lights], CarInfo[vehid][tires]); SetTimerEx("Respawn", 5000, 0, "i", vehicleid); return 1; } Proszę o pomoc. //edit: Nie rozumiem, nawet jak zakomentuję ten fragment, czy też go usunę to zawsze wyrzuca błędy w tych samych linijkach.
  2. cjmm

    Tworzenie prostego bot'a (NPC)

    W gm dałem inaczej, nie wiem czemu wkleiłem te same coordy. ;d Tylko teraz dziwi mnie jedno - raz widzę oba npc na mapce, a raz jest tylko jeden. Od czego to zależy?
  3. cjmm

    Honest-RP, bilard, kręgle, etc

    Włączać się włącza, ale jak ustawić admina? Daję w configu admin = 5, wchodzę i nic. Wychodzę i w pliku zaś 0.
  4. cjmm

    Honest-RP, bilard, kręgle, etc

    Dopiero co pobierałem DOF2.inc bo nie miałem wcześniej. Mógłbyś mi wysłać swojego dofa? Może trafiłem na starą wersję w internecie. //dobra, przecież mam te include w paczce. Dzięki za pomoc, działa po podmienieniu.
  5. cjmm

    Honest-RP, bilard, kręgle, etc

    Jedynie co zmieniłem to datę licencji.
  6. cjmm

    Honest-RP, bilard, kręgle, etc

    Mam problem, wyskakują mi błędy przy kompilacji w linijkach z systemem telefonów: //sys telefonów WczytajTelefony() { new file[40]; for(new nr = 0; nr < LIMIT_TELEFONOW; nr++) { format(file,sizeof(file),"JG-RP/Telefony/%d.ini",nr); if(DOF2_FileExists(file)) { TelefonInfo[nr][telAktywny]=DOF2_GetBool(file,"Aktywny"); TelefonInfo[nr][telID]=DOF2_GetInt(file,"ID"); TelefonInfo[nr][telKontakty]=DOF2_GetInt(file,"Kontakty"); // TelefonInfo[nr][telKontakt]=DOF2_GetString(file,"Kontakt"); TelefonInfo[nr][tel2Kontakt]=DOF2_GetString(file,"Kontakt2"); TelefonInfo[nr][tel3Kontakt]=DOF2_GetString(file,"Kontakt3"); TelefonInfo[nr][tel4Kontakt]=DOF2_GetString(file,"Kontakt4"); TelefonInfo[nr][tel5Kontakt]=DOF2_GetString(file,"Kontakt5"); TelefonInfo[nr][tel6Kontakt]=DOF2_GetString(file,"Kontakt6"); TelefonInfo[nr][tel7Kontakt]=DOF2_GetString(file,"Kontakt7"); TelefonInfo[nr][tel8Kontakt]=DOF2_GetString(file,"Kontakt8"); TelefonInfo[nr][tel9Kontakt]=DOF2_GetString(file,"Kontakt9"); TelefonInfo[nr][tel10Kontakt]=DOF2_GetString(file,"Kontakt10"); TelefonInfo[nr][tel11Kontakt]=DOF2_GetString(file,"Kontakt11"); TelefonInfo[nr][tel12Kontakt]=DOF2_GetString(file,"Kontakt12"); TelefonInfo[nr][tel13Kontakt]=DOF2_GetString(file,"Kontakt13"); TelefonInfo[nr][tel14Kontakt]=DOF2_GetString(file,"Kontakt14"); TelefonInfo[nr][tel15Kontakt]=DOF2_GetString(file,"Kontakt15"); TelefonInfo[nr][telNumer]=DOF2_GetInt(file,"Numer"); TelefonInfo[nr][tel2Numer]=DOF2_GetInt(file,"Numer2"); TelefonInfo[nr][tel3Numer]=DOF2_GetInt(file,"Numer3"); TelefonInfo[nr][tel4Numer]=DOF2_GetInt(file,"Numer4"); TelefonInfo[nr][tel5Numer]=DOF2_GetInt(file,"Numer5"); TelefonInfo[nr][tel6Numer]=DOF2_GetInt(file,"Numer6"); TelefonInfo[nr][tel7Numer]=DOF2_GetInt(file,"Numer7"); TelefonInfo[nr][tel8Numer]=DOF2_GetInt(file,"Numer8"); TelefonInfo[nr][tel9Numer]=DOF2_GetInt(file,"Numer9"); TelefonInfo[nr][tel10Numer]=DOF2_GetInt(file,"Numer10"); TelefonInfo[nr][tel11Numer]=DOF2_GetInt(file,"Numer11"); TelefonInfo[nr][tel12Numer]=DOF2_GetInt(file,"Numer12"); TelefonInfo[nr][tel13Numer]=DOF2_GetInt(file,"Numer13"); TelefonInfo[nr][tel14Numer]=DOF2_GetInt(file,"Numer14"); TelefonInfo[nr][tel15Numer]=DOF2_GetInt(file,"Numer15"); // TelefonInfo[nr][telSmsy]=DOF2_GetInt(file,"Smsy"); TelefonInfo[nr][telSMS]=DOF2_GetString(file,"SMS"); TelefonInfo[nr][telSMS2]=DOF2_GetString(file,"SMS2"); TelefonInfo[nr][telSMS3]=DOF2_GetString(file,"SMS3"); TelefonInfo[nr][telSMS4]=DOF2_GetString(file,"SMS4"); TelefonInfo[nr][telSMS5]=DOF2_GetString(file,"SMS5"); TelefonInfo[nr][telSMS6]=DOF2_GetString(file,"SMS6"); TelefonInfo[nr][telSMS7]=DOF2_GetString(file,"SMS7"); TelefonInfo[nr][telSMS8]=DOF2_GetString(file,"SMS8"); TelefonInfo[nr][telSMS9]=DOF2_GetString(file,"SMS9"); TelefonInfo[nr][telSMS10]=DOF2_GetString(file,"SMS10"); TelefonInfo[nr][telSMS11]=DOF2_GetString(file,"SMS11"); TelefonInfo[nr][telSMS12]=DOF2_GetString(file,"SMS12"); TelefonInfo[nr][telSMS13]=DOF2_GetString(file,"SMS13"); TelefonInfo[nr][telSMS14]=DOF2_GetString(file,"SMS14"); TelefonInfo[nr][telSMS15]=DOF2_GetString(file,"SMS15"); TelefonInfo[nr][telSMS16]=DOF2_GetString(file,"SMS16"); TelefonInfo[nr][telSMS17]=DOF2_GetString(file,"SMS17"); TelefonInfo[nr][telSMS18]=DOF2_GetString(file,"SMS18"); TelefonInfo[nr][telSMS19]=DOF2_GetString(file,"SMS19"); TelefonInfo[nr][telSMS20]=DOF2_GetString(file,"SMS20"); TelefonInfo[nr][telSMSNumer]=DOF2_GetInt(file,"SMSNumer"); TelefonInfo[nr][telSMSNumer2]=DOF2_GetInt(file,"SMSNumer2"); TelefonInfo[nr][telSMSNumer3]=DOF2_GetInt(file,"SMSNumer3"); TelefonInfo[nr][telSMSNumer4]=DOF2_GetInt(file,"SMSNumer4"); TelefonInfo[nr][telSMSNumer5]=DOF2_GetInt(file,"SMSNumer5"); TelefonInfo[nr][telSMSNumer6]=DOF2_GetInt(file,"SMSNumer6"); TelefonInfo[nr][telSMSNumer7]=DOF2_GetInt(file,"SMSNumer7"); TelefonInfo[nr][telSMSNumer8]=DOF2_GetInt(file,"SMSNumer8"); TelefonInfo[nr][telSMSNumer9]=DOF2_GetInt(file,"SMSNumer9"); TelefonInfo[nr][telSMSNumer10]=DOF2_GetInt(file,"SMSNumer10"); TelefonInfo[nr][telSMSNumer11]=DOF2_GetInt(file,"SMSNumer11"); TelefonInfo[nr][telSMSNumer12]=DOF2_GetInt(file,"SMSNumer12"); TelefonInfo[nr][telSMSNumer13]=DOF2_GetInt(file,"SMSNumer13"); TelefonInfo[nr][telSMSNumer14]=DOF2_GetInt(file,"SMSNumer14"); TelefonInfo[nr][telSMSNumer15]=DOF2_GetInt(file,"SMSNumer15"); TelefonInfo[nr][telSMSNumer16]=DOF2_GetInt(file,"SMSNumer16"); TelefonInfo[nr][telSMSNumer17]=DOF2_GetInt(file,"SMSNumer17"); TelefonInfo[nr][telSMSNumer18]=DOF2_GetInt(file,"SMSNumer18"); TelefonInfo[nr][telSMSNumer19]=DOF2_GetInt(file,"SMSNumer19"); TelefonInfo[nr][telSMSNumer20]=DOF2_GetInt(file,"SMSNumer20"); TelefonInfo[nr][telOstatni]=DOF2_GetInt(file,"Ostatni"); } else { TelefonInfo[nr][telAktywny]=false; } } print("Wczytano telefony!"); return 1; } Errory: J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29430) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29431) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29432) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29433) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29434) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29435) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29436) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29437) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29438) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29439) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29440) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29441) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29442) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29443) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29444) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29462) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29463) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29464) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29465) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29466) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29467) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29468) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29469) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29470) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29471) : error 047: array sizes do not match, or destination array is too small J:\Serwer SAMP +Pawno\samp03x_svr_R2_win32\honest\honest\honest.pwn(29472) : error 047: array sizes do not match, or destination array is too small Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 26 Errors. Zwiększenie tablicy file nie pomogło. Liczę na pomoc.
  7. cjmm

    Tworzenie prostego bot'a (NPC)

    Jak chcę dodać 2 bota, to wystarczy coś takiego? if(IsPlayerNPC(playerid)) { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); if(!strcmp(playername, "Nick", false)) { SetSpawnInfo(playerid,69,255,1462.0745,2630.8787,10.8203,0.0,0,0,0,0,0,0); } if(!strcmp(playername, "Nic2k", false)) { SetSpawnInfo(playerid,69,255,1462.0745,2630.8787,10.8203,0.0,0,0,0,0,0,0); } return 1; } Będzie to działać? Jak nie, to jak to załatwić? // Nie działa. W takim razie jak dodać drugiego bota chodzącego na piechotę?
  8. cjmm

    Problemy z gamemodem.

    Ok, działa, ale: jak mam całą treść komendy na kicka/bana to zmienne odpowiadające za powód i id gracza są zdefiniowane właśnie tam, czyli nie działają w forwardzie i publicu stworzonym do wyświetlania powodu z opóźnieniem, czy da się to rozwiązać inaczej niż tworząc zmienne globalne?
  9. cjmm

    Problemy z gamemodem.

    A jak ten timer stworzyć?
  10. cjmm

    Dialogi (GUI)

    Już działa, było tak na początku, ale po restarcie już było ok, nie wiem dlaczego. Kolejne pytanie, jak wyświetlić wiadomość z input w msgboxie? format(dialog, sizeof(dialog), "Ostrzeżenie:", "Otrzymałeś ostrzeżenie od administratora %s. Powód: %s.", playerid, inputtext); ShowPlayerDialog(playerid, OSTRZEZENIE, DIALOG_STYLE_MSGBOX, "Ostrzeżenie:", dialog, "OK", "Anuluj"); Bo tak to dobrze raczej nie jest xD
  11. cjmm

    Problemy z gamemodem.

    Jeszcze jeden problemik, komenda /w. Nie wiem czemu, ale wysyła tylko w wyłącznie wiadomości gdzie użyliśmy 1 znaku, Pewnie coś źle zdefiniowałem, ale nie widzę co. COMMAND:w(playerid, params[]) { new id, wiadomosc[255]; if(sscanf(params, "uc[255]", id, wiadomosc)) SendClientMessage(playerid, COLOR_YELLOW, "**Wpisz: /w [id gracza] [wiadomość]**"); if(id==INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_YELLOW, "**Złe ID gracza.**"); else if(id==playerid) SendClientMessage(playerid, COLOR_YELLOW, "**Nie możesz wysłać wiadomości do siebie.**"); else { new String1[255], String2[255]; format(String1, sizeof(String1), "PW od %s: %s", PlayerName(playerid), wiadomosc); SendClientMessage(id, COLOR_WIADOMOSCCIEMNY, String1); format(String2, sizeof(String2), "PW do %s: %s", PlayerName(id), wiadomosc); SendClientMessage(playerid, COLOR_WIADOMOSCJASNY, String2); // listy } }
  12. cjmm

    Dialogi (GUI)

    Tak zrobiłem, ale nadal były dwa przyciski. Ten z zostawionym "" jedynie co nie miał tekstu.
  13. cjmm

    Dialogi (GUI)

    Takie pytanie, jak całkowicie usunąć jeden przycisk? Daję zamiast teksty # to nie ma tekstu, ale ramka z guzika zostaje. To samo z "".
  14. cjmm

    [Pytanie] ShowPlayerDialog

    Widziałem serwery w całości oparte o gui i wszystko było w porządku.
  15. cjmm

    Jaka to komenda tworzy text?

    To jest text draw: http://wiki.sa-mp.com/wiki/TextDrawCreate
×