Jump to content

IchNar

Uživatel
  • Příspěvků

    98
  • Registrován

  • Aktivní

Reputace

0 Na nule

About IchNar

  • Moto
    Silver II - běžný uživatel

Návštěvníci

344 profile views
  1. Aha, no čo už ďakujem teda.
  2. Zdravičko, chcel by som sa spýtať, či nieje nejaká možnosť, aby hráč napríklad na serveri si pustil pesničku cez YouTube link. Ďakujem za pomoc.
  3. IchNar

    pomoc Ban

    ? Veď to ukladám normálne do subor DOF2_SetFloat(subor,"X",px[playerid]); Ja tam len kontrolujem, že či existuje subor2, čiže či má hráč ban, alebo nie. Pretože, keď sa hráč pripojí a má ban a kickne ho to zo servera, tak sa mu všetky hodnoty v súbore dajú na 0 na defaultne.
  4. IchNar

    pomoc Ban

    Tam mám ukladanie do subor, to je normálne kde sú hráči a subor2 je ten súbor s banom.
  5. IchNar

    pomoc Ban

    Je to o trochu prehladnejšie, a taktiež neviem či by sa dalo kontrolovať či sa hráč pripojil so zabanovanou IPčkou.
  6. IchNar

    pomoc Ban

    Zdravím, mám taký menší problém. Spravil som si príkaz na timeban, všetko funguje ako má , až na takú jednu vec, A to je, že keď dostane unban, tak mu to nedá uložené veci v súbore. Proste keď sa pripájada, keď má ban tak mu to prepíše veci v súbore(ako X,y,z peniaze atd..) Neviem čím to je. Tu je kód: //OnPlayerConnect new subor2[64],strr[128]; format(subor2,sizeof(subor2),"Bannlist/%s.txt",GetIP(playerid)); new subor[64]; format(subor,sizeof(subor),"Hraci/%s.txt", Meno(playerid)); SetPlayerWorldBounds(playerid, 20000, -20000, 20000, -20000); if(DOF2_FileExists(subor2)) { if(DOF2_GetInt(subor2,"Čas") - gettime() > 0) { format(strr,sizeof(strr),"Zabanovaný nick: %s\nZabanovaný adminom: %s\nZabanovaný do: %s\nDôvod banu: %s",DOF2_GetString(subor2,"Meno"),DOF2_GetString(subor2,"Admin"),date(DOF2_GetInt(subor2,"Čas")),DOF2_GetString(subor2,"Dôvod")); ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"Ban",strr,"OK","Zrušiť"); TimeKick2(playerid,COLOR_CERVENA,"Bohužiaľ, máš ban"); } else { DOF2_RemoveFile(subor2); if(DOF2_FileExists(subor)) { ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Prihlásenie", "Zadaj svoje heslo,ktoré si použil pri registrácií", "Zadať", "Zrušiť"); new str[128]; format(str,sizeof(str),"{878A87}Hráč {06F90D}%s(id:%i) {878A87}prišiel na server.",Meno(playerid),playerid); SendClientMessageToAll(COLOR_SEDA,str); } else { ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrácia", "Zadaj heslo,ktoré neskôr použiješ, pre pripojenie", "Zadať", "Zrušiť"); new string[128]; format(string,sizeof(string),"{06F90D}Nový hráč %s(id:%i) {878A87}prišiel na server.",Meno(playerid),playerid); SendClientMessageToAll(COLOR_SEDA,string); } } } else { if(DOF2_FileExists(subor)) { ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Prihlásenie", "Zadaj svoje heslo,ktoré si použil pri registrácií", "Zadať", "Zrušiť"); new str[128]; format(str,sizeof(str),"{878A87}Hráč {06F90D}%s(id:%i) {878A87}prišiel na server.",Meno(playerid),playerid); SendClientMessageToAll(COLOR_SEDA,str); } else { ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrácia", "Zadaj heslo,ktoré neskôr použiješ, pre pripojenie", "Zadať", "Zrušiť"); new string[128]; format(string,sizeof(string),"{06F90D}Nový hráč %s(id:%i) {878A87}prišiel na server.",Meno(playerid),playerid); SendClientMessageToAll(COLOR_SEDA,string); } } //OnPlayerDisconnect new string[128]; switch(reason) { case 0: format(string,sizeof string,"{06F90D}%s(id:%i) {878A87}opustil server (Spadnutie hry)",Meno(playerid),playerid); case 1: format(string,sizeof string,"{06F90D}%s(id:%i) {878A87}opustil server",Meno(playerid),playerid); case 2: format(string,sizeof string,"{06F90D}%s(id:%i) {878A87}opustil server (Kick,Ban)",Meno(playerid),playerid); } SendClientMessageToAll(COLOR_SEDA,string); new subor[64],subor2[64]; format(subor,sizeof(subor),"Hraci/%s.txt", Meno(playerid)); format(subor2,sizeof(subor2),"Bannlist/%s.txt",GetIP(playerid)); if(DOF2_FileExists(subor2)) { DOF2_SetInt(subor,"Peniaze",DOF2_GetInt(subor,"Peniaze")); DOF2_SetFloat(subor,"X",DOF2_GetFloat(subor,"X")); DOF2_SetFloat(subor,"Y",DOF2_GetFloat(subor,"Y")); DOF2_SetFloat(subor,"Z",DOF2_GetFloat(subor,"Z")); DOF2_SetInt(subor,"AdminLevel",DOF2_GetInt(subor,"AdminLevel")); DOF2_SetInt(subor,"FarbaMena", DOF2_GetInt(subor,"FarbaMena")); DOF2_SaveFile(); } else { GetPlayerPos(playerid,px[playerid],py[playerid],pz[playerid]); DOF2_SetInt(subor,"Peniaze",GetPlayerMoney(playerid)); DOF2_SetFloat(subor,"X",px[playerid]); DOF2_SetFloat(subor,"Y",py[playerid]); DOF2_SetFloat(subor,"Z",pz[playerid]); DOF2_SetInt(subor,"AdminLevel",AdminLevel[playerid]); DOF2_SetInt(subor,"FarbaMena", GetPlayerColor(playerid)); DOF2_SaveFile(); } Ďakujem za pomoc.
  7. IchNar

    pomoc DirectPlay

    Chcel som si po dlhej dobe zahrať Gta san andreas,lenže naskytol sa problém.Aby som si ho zahral potrebujem directx 9,to by nebol až taký problém,lenže vo windowse mi nejde nainštalovať directplay...Vždycky mi ukáže toto https://ctrlv.cz/wWua a keď reštartujem tak sa nič nestane po reštarte...Nejaké rady?
  8. IchNar

    pomoc Peniaze

    Je nejaká možnosť,ako zarábať peniaze na internete? Nejaká legit vec kde ma neodrbú.
  9. Hľadám nejaký free hosting,na testovanie módu s mojim kamarátom.
  10. IchNar

    pomoc NahratýČas

    Díky moc pomohlo .Môžte LOCK.
  11. IchNar

    pomoc NahratýČas

    Mne to proste nejako nefunguje,keď sa prihlásim tak mi to len na začiatku napíše 4-krát tu správu a potom nič.A keď sa registrujem tak každú sekundu mi to píše a dáva peniaze.
  12. IchNar

    pomoc NahratýČas

    Nejako mi to nefunguje :////...Počkal som hodinu a nič. //sekundovy timer public TextdrawTimer(playerid) { if(noc > 0) { new str[42]; noc --; format(str,sizeof(str),"%s",TimeConvert(noc)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(sprcha > 0) { new str[42]; sprcha --; format(str,sizeof(str),"%s",TimeConvert(sprcha)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(volnycas2 > 0) { new str[42]; volnycas2 --; format(str,sizeof(str),"%s",TimeConvert(volnycas2)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Obed2 > 0) { new str[42]; Obed2 --; format(str,sizeof(str),"%s",TimeConvert(Obed2)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Praca > 0) { new str[42]; Praca --; format(str,sizeof(str),"%s",TimeConvert(Praca)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(volnycas > 0) { new str[42]; volnycas --; format(str,sizeof(str),"%s",TimeConvert(volnycas)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(Obed > 0) { new str[42]; Obed --; format(str,sizeof(str),"%s",TimeConvert(Obed)); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][26],str); } if(!(++NahratyCas[playerid] % 60)) { Peniaze[playerid] += 10.00; SendClientMessage(playerid,COLOR_RED,"YAYYYY"); } new string[24],str[24],str2[31],str3[24],str4[24],str5[24],str6[42]; new minuty,sekundy,hodiny; new dni,roky,mesiace; new Float:HP,Float:AR; GetPlayerHealth(playerid,HP); GetPlayerArmour(playerid,AR); gettime(hodiny,minuty,sekundy); getdate(roky,mesiace,dni); format(str,sizeof(str),"%.1f%",AR); format(string,sizeof(string),"%.1f%",HP); format(str2,sizeof(str2),"%s",GetWeaponNameByID(GetPlayerWeapon(playerid))); format(str3,sizeof(str3),"%i",GetPlayerAmmo(playerid)); format(str4,sizeof(str4),"%02d:%02d:%02d",hodiny,minuty,sekundy); format(str5,sizeof(str5),"%02d.%02d.%02d",dni,mesiace,roky); format(str6,sizeof(str6),"%.2f",Peniaze[playerid]); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][2],string); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][4],str); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][18],str2); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][20],str3); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][24],str4); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][25],str5); PlayerTextDrawSetString(playerid,TDEditor_PTD[playerid][21],str6); PlayerTextDrawSetPreviewModel(playerid,TDEditor_PTD[playerid][23],GetPlayerSkin(playerid)); return 1; } //Takto ho ukladam DOF2_SetInt(Hrac,"NahratyCas",NahratyCas[playerid] += (gettime() - Player_ConnectTime[playerid]));
  13. IchNar

    pomoc NahratýČas

    Popis problému: Ako mám spraviť,že každú nahratú hodinu dostane hráč niečo? Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
  14. IchNar

    pomoc Naboje

    Amenadiel Ano,tak ako píšeš.
  15. IchNar

    pomoc Naboje

    Popis problému: Mám takú otázku,že ako mám spraviť zobrazovanie nábojov v zbrani,čo má hráč v ruke,ale aby to zobrazovalo tak,že koľko má nábojov/koľko má v zásobníku.. Bez toho zásobníka to viem,format(str3,sizeof(str3),"%i",GetPlayerAmmo(playerid));...Ale s tám zásobníkov netuším. Chyby/varování kompilátoru a při běhu: -- Kód: Dodatečné poznámky: --
×
×
  • Create New...