-
Příspěvků
31 -
Registrován
-
Aktivní
Reputace
1 Jonny SindaccoKontaktní údaje
-
Skype
mr.matix007
Návštěvníci
1017 profile views
-
www.Extreme-Parba.EU !!
-
pepa je vždy aktivní :DD
-
MaTiX98 started following [HELP] House Systém , Crazy San Fierro , [HLEDAM]Register,login dialog and 4 others
-
#include <a_samp> #include Double-O-Seven/Double-O-Files-2.inc #define AC Ucet(playerid) #define ForeachDialogId switch(dialogid) #define DIALOG_INFO 0 #define DIALOG_REGISTER 10000 #define DIALOG_LOGIN 10001 #define DIALOG_UCET 10002 #define DIALOG_ZMENA_IP 10003 #define DIALOG_ZMENA_HESLA 10004 #define DIALOG_DELETE_ACC 10005 /******************************************************************************/ main() { print("\n----------------------------------"); print(" Double-O-Files-2 Maximum Register Script"); print("----------------------------------\n"); } /******************************************************************************/ public OnFilterScriptExit() { DOF2_Exit(); return 1; } /******************************************************************************/ public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerSkin(playerid,DOF2_GetInt(AC,"Skin")); return 1; } /******************************************************************************/ stock Ucet(playerid) { new str[256],name[21]; GetPlayerName(playerid,name,21); format(str,256,"Ucty/%s.ini",name); return str; } /******************************************************************************/ public OnPlayerConnect(playerid) { if(!DOF2_FileExists(AC)) { ShowPlayerDialog(playerid,DIALOG_REGISTER,3,"{FFFFFF}Účet - Registrace","{FFFFFF}Vítej na serveru {0000FF}XY.\nPro hraní je {FF0000}vyžadována {FFFFFF}registrace.\nProsíme {FF0000}zaregistrujte{FFFFFF} se.\n\n","Dále","Odejít"); }else{ new IP[16]; GetPlayerIp(playerid,IP,16); if(strmatch(IP,DOF2_GetString(AC,"IP Adresa"))) { LoadPlayerAccount(playerid); }else{ ShowPlayerDialog(playerid,DIALOG_LOGIN,3,"{FFFFFF}Účet - Přihlášení","{FFFFFF}Vítej zpět.\nBohužel se tvá nynější IP {FF0000}neshoduje{FFFFFF} s registrační.\nProsím ověř svoji totožnost heslem.\n\n","Dále","Odejít"); } } return 1; } /******************************************************************************/ public OnPlayerDisconnect(playerid, reason) { DOF2_SetInt(AC,"Peníze",GetPlayerMoney(playerid),"Player Info"); DOF2_SetInt(AC,"Skin",GetPlayerSkin(playerid),"Player Info"); DOF2_SaveFile(); return 1; } /******************************************************************************/ public OnPlayerSpawn(playerid) { return 1; } /******************************************************************************/ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { ForeachDialogId { case DIALOG_REGISTER: { if(response) { if(!strlen(inputtext))return SendClientMessage(playerid,-1,"{FF0000}[Registrace] {FFFFFF}Nezadal jsi {FF0000}žádné{FFFFFF} heslo!!"); DOF2_CreateFile(AC,inputtext); new IP[16]; GetPlayerIp(playerid,IP,16); DOF2_SetString(AC,"IP Adresa",IP,"Account_Info"); DOF2_SaveFile(); } else if(!response) { KickEx(playerid,"Odmítl registraci"); } } case DIALOG_LOGIN: { if(response) { if(!strlen(inputtext))return SendClientMessage(playerid,-1,"{FF0000}[Přihlášení] {FFFFFF}Nezadal jsi {FF0000}žádné{FFFFFF} heslo!!"); if(DOF2_CheckLogin(AC,inputtext)) { LoadPlayerAccount(playerid); }else{ ShowPlayerDialog(playerid,DIALOG_LOGIN,3,"{FFFFFF}Účet - Přihlášení","{FFFFFF}Je nám líto ale bohužel jsi zadal {FF0000}nesprávné {FFFFFF}heslo.\nZkus to prosím znovu.\n\n","Dále","Odejít"); } } else if(!response) { KickEx(playerid,"Odmítl přihlášení"); } } case DIALOG_UCET: { if(response) { if(listitem == 0)//změna ip { ShowPlayerDialog(playerid,DIALOG_ZMENA_IP,0,"{FFFFFF}Účet - Změna IP","{FFFFFF}Opravdu chceš změnit ip adresu přiřazenou tomuto účtu?\n\n","Ano","Ne"); } if(listitem == 1)//změna hesla { ShowPlayerDialog(playerid,DIALOG_ZMENA_HESLA,1,"{FFFFFF}Účet - Změna Hesla","{FFFFFF}Zapiš nové heslo do rámečku pod textem.\n\n","Změnit","Odejít"); } if(listitem == 2)//vymazat učet { ShowPlayerDialog(playerid,DIALOG_DELETE_ACC,0,"{FFFFFF}Účet - Smazání","{FFFFFF}Opravdu chceš smazat tento účet?\n\n","Ano","Ne"); } } } case DIALOG_ZMENA_IP: { if(response) { new IP[16]; GetPlayerIp(playerid,IP,16); DOF2_SetString(AC,"IP Adresa",IP,"Account_Info"); ShowPlayerDialog(playerid,DIALOG_INFO,0,"{FFFFFF}Účet - Změna IP","{00FF00}Úspěšně {FFFFFF}změněno.","Zavřít",""); } } case DIALOG_ZMENA_HESLA: { if(response) { DOF2_SetInt(AC,"Heslo",DOF2_bernstein(inputtext),"Account_Info"); ShowPlayerDialog(playerid,DIALOG_INFO,0,"{FFFFFF}Účet - Změna Hesla","{00FF00}Úspěšně {FFFFFF}změněno.","Zavřít",""); } } case DIALOG_DELETE_ACC: { if(response) { DOF2_RemoveFile(AC); KickEx(playerid,"Smazání účtu"); } } } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ucet", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid,DIALOG_UCET,2,"{FFFFFF}Účet - Nastavení","{FFFFFF}Změna IP\nZměna Hesla\n{FF0000}Vymazat účet","Zvolit","Odejít"); return 1; } return 0; } /******************************************************************************/ stock LoadPlayerAccount(playerid) { GivePlayerMoney(playerid,DOF2_GetInt(AC,"Peníze")); new string[300]; format(string,300,"{FFFFFF}Vítej...\nÚčet {00FF00}úspěšně načten{FFFFFF}.\n"); return ShowPlayerDialog(playerid,DIALOG_INFO,0,"Vítej zpět.",string,"Zavřít",""); } /******************************************************************************/ stock KickEx(playerid,reason[]) { new string[128],name[21],dologu[128]; GetPlayerName(playerid,name,21); format(string,128,"[server] {FFFFFF}Byl jsi vyhozen ze serveru z důvodu {FF0000}%s{FFFFFF}.",reason); format(dologu,128,"[server] {FFFFFF}Hráč {FF0000}%s {FFFFFF}byl vyhozen ze serveru z důvodu {FF0000}%s{FFFFFF}.",name,reason); printf("[server] Hráč %s byl vyhozen ze serveru z důvodu %s",name,reason); SendClientMessageToAllEx(0xFF0000FF,dologu,playerid); SendClientMessage(playerid,0xFF0000FF,string); Kick(playerid); } /******************************************************************************/ stock SendClientMessageToAllEx( color, string[], exeptionid ) { if ( !strlen( string ) ) return 0; for ( new i = 0, j = GetMaxPlayers(); i < j; i ++ ) { if ( !IsPlayerConnected( i ) || ( i == exeptionid ) ) continue; SendClientMessage( i, color, string ); } return 1; } /******************************************************************************/ stock strmatch(const String1[], const String2[]) { if ((strcmp(String1, String2, true, strlen(String2)) == 0) && (strlen(String2) == strlen(String1))) { return true; } else { return false; } } /******************************************************************************/ PS: je od Ewwe potřebné includy: Double-O-Files-2.inc
-
sice mám RZE ale učím se pomalu pawno a budu mít vlastní někdy ale nenaučím se ho asi
-
Pokuď máš RZE tak ti to nepůjde.
-
Promin ale teď jsem tě nepochopil..
-
QWER posláno.. neveděl by někdo spravit?
-
QWER takto jsem to stáhl z uložto spíš bych to potřeboval pomoct opravit ://
-
Sry kód je zde: #include #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #define SCMF(%0,%1,%2,%3) new _string[128]; format(_string,sizeof(_string),%2,%3); print(_string); SendClientMessage(%0,%1,_string) #define SCMTAF(%0,%1,%2) new _tring[128]; format(_tring,sizeof(_tring),%1,%2); SendClientMessageToAll(%0,_tring) #define SCM SendClientMessage #define SCMTA SendClientMessageToAll #define HODINA(%0) 3600*%0 #define DIALOG_ID 874 new bool:admin[MAX_PLAYERS]; public OnPlayerCommandText(playerid,cmdtext[]){ dcmd(nban,4,cmdtext); dcmd(tban,4,cmdtext); dcmd(pban,4,cmdtext); dcmd(tcmds,5,cmdtext); dcmd(tadmin,6,cmdtext); } public OnPlayerConnect(playerid){ admin[playerid] = false; new name[MAX_PLAYER_NAME],str[100],string[128],ip[20]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); format(str,100,"TimeBan/Admin/%s.txt",name); if(fexist(str)){ admin[playerid] = true; } GetPlayerIp(playerid,ip,20); format(str,100,"TimeBan/Nick/%s.txt",name); if(fexist(str)){ new File:a = fopen(str,io_read); new dovod[75],Admin[25],kedy,dokedy; fread(a,string); DelChar(string); format(ip,20,"%s",string); fread(a,string); DelChar(string); format(dovod,75,"%s",string); fread(a,string); DelChar(string); format(Admin,25,"%s",string); fread(a,string); DelChar(string); kedy = strval(string); fread(a,string); DelChar(string); dokedy = strval(string); fclose(a); if(gettime() > dokedy){ //vypršal SCM(playerid,0xFF0404FF,"[ TimeBan ] ban ti vypršel doufám že jsi se poučil"); fremove(str); }else{ new bigstring[500]; format(bigstring,500,"Tvůj ban ještě stále nevypršel !\nNick:\t\t\t%s\nIP:\t\t\t%s\nDôvod:\t\t\t%s\nAdmin:\t\t\t%s\nKdy:\t\t\t%s\nPlatí do:\t\t%s",name,ip,dovod,Admin,date(kedy),date(dokedy)); ShowPlayerDialog(playerid,DIALOG_ID,0,"TimeBan",bigstring,"Ok",""); Kick(playerid); } } format(str,100,"TimeBan/IP/%s.txt",ip); if(fexist(str)){ new File:a = fopen(str,io_read); new dovod[75],Admin[25],kedy,dokedy; fread(a,string); DelChar(string); format(name,20,"%s",string); fread(a,string); DelChar(string); format(dovod,75,"%s",string); fread(a,string); DelChar(string); format(Admin,25,"%s",string); fread(a,string); DelChar(string); kedy = strval(string); fread(a,string); DelChar(string); dokedy = strval(string); fclose(a); if(gettime() > dokedy){ //vypršal SCM(playerid,0xFF0404FF,"[ TimeBan ] ban ti vypršel doufám že jsi se poučil"); fremove(str); }else{ new bigstring[500]; format(bigstring,500,"Tvůj ban ještě stále nevypršel !\nNick:\t\t\t%s\nIP:\t\t\t%s\nDůvod:\t\t\t%s\nAdmin:\t\t\t%s\nKdy:\t\t\t%s\nPlatí do:\t\t%s",name,ip,dovod,Admin,date(kedy),date(dokedy)); ShowPlayerDialog(playerid,DIALOG_ID,0,"TimeBan",bigstring,"Ok",""); Kick(playerid); } } format(str,100,"TimeBan/Perma/%s.txt",ip); if(fexist(str)){ new File:a = fopen(str,io_read); new dovod[75],Admin[25],kedy; fread(a,string); DelChar(string); format(name,20,"%s",string); fread(a,string); DelChar(string); format(dovod,75,"%s",string); fread(a,string); DelChar(string); format(Admin,25,"%s",string); fread(a,string); DelChar(string); kedy = strval(string); fclose(a); new bigstring[500]; format(bigstring,500,"Tvůj ban ještě stále nevypršel !\nNick:\t\t\t%s\nIP:\t\t\t%s\nDůvod:\t\t\t%s\nAdmin:\t\t\t%s\nKedy:\t\t%s",name,ip,dovod,Admin,date(kedy)); ShowPlayerDialog(playerid,DIALOG_ID,0,"TimeBan",bigstring,"Ok",""); Kick(playerid); } } // Nick Ban dcmd_nban(playerid, params[]){ if(admin[playerid] == false) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nejsi Admin !"); if(GetPlayerState(playerid) == PLAYER_STATE_WASTED) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš být ve výběru postav !"); new a[3][60],id,hodiny; if(UnFormat(params,a,' ',3) != 3) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Použi: /nban [iD] [HODINY] [DOVOD]"); id = strval(a[0]); if(!IsPlayerConnected(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč není na serveru !"); //if(id == playerid) return SCM(playerid,0x0000FFFF,"[ TimeBan ] Nemôžeš zabanovať sám seba !"); if(IsPlayerAdmin(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš zabanovat Hlavního Admina !"); hodiny = strval(a[1]); new name[MAX_PLAYER_NAME],str[100],str2[75]; GetPlayerName(id,name,MAX_PLAYER_NAME); format(str,100,"TimeBan/Nick/%s.txt",name); print("[ TimeBan ] Ak sa vypol server (spadol) tak v ScriptFiles chyba zlozka 'TimeBan' a v nej zlozka 'Nick'"); new File:s = fopen(str,io_write); GetPlayerIp(id,str2,75); format(str,75,"%s\r\n",str2); fwrite(s,str); format(str,75,"%s\r\n",a[2]); fwrite(s,str); format(str,75,"%s\r\n",Jmeno(playerid)); fwrite(s,str); format(str,75,"%d\r\n",gettime()); fwrite(s,str); format(str,75,"%d\r\n",HODINA(hodiny)+gettime()); fwrite(s,str); fclose(s); SCMTAF(0xFF0404FF,"[ TimeBan ] Admin %s dal hráčovy %s ban na %d hodin Důvod: %s",Jmeno(playerid),name,hodiny,a[2]); SCMF(playerid,0xFF0404FF,"[ TimeBan ] Dostal si ban na %d hodin Důvod: %s",hodiny,a[2]); Kick(id); return true; } // Time Ban dcmd_tban(playerid, params[]){ if(admin[playerid] == false) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nejsi Admin !"); if(GetPlayerState(playerid) == PLAYER_STATE_WASTED) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš být ve výběru postav !"); new a[3][60],id,hodiny; if(UnFormat(params,a,' ',3) != 3) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Použi: /tban [iD] [HODINY] [DOVOD]"); id = strval(a[0]); if(!IsPlayerConnected(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč není na serveru !"); //if(id == playerid) return SCM(playerid,0x0000FFFF,"[ TimeBan ] {FF0000}Nemôžeš zabanovať sám seba !"); if(IsPlayerAdmin(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš zabanovat hlavního admina !"); hodiny = strval(a[1]); new name[MAX_PLAYER_NAME],str[100],str2[75]; GetPlayerIp(id,str2,75); format(str,100,"TimeBan/IP/%s.txt",str2); print("[ TimeBan ] Ak sa vypol server (spadol) tak v ScriptFiles chyba zlozka 'TimeBan' a v nej zlozka 'IP'"); new File:s = fopen(str,io_write); GetPlayerName(id,name,MAX_PLAYER_NAME); format(str,75,"%s\r\n",name); fwrite(s,str); format(str,75,"%s\r\n",a[2]); fwrite(s,str); format(str,75,"%s\r\n",Jmeno(playerid)); fwrite(s,str); format(str,75,"%d\r\n",gettime()); fwrite(s,str); format(str,75,"%d\r\n",HODINA(hodiny)+gettime()); fwrite(s,str); fclose(s); SCMTAF(0x0000FFFF,"[ TimeBan ] Admin %s dal hráčovy %s ban na %d hodin Důvod: %s",Jmeno(playerid),name,hodiny,a[2]); SCMF(playerid,0xFF0404FF,"[ TimeBan ] Dostal si ban na %d hodin Důvod: %s",hodiny,a[2]); Kick(id); return true; } // Perma Ban dcmd_pban(playerid, params[]){ if(admin[playerid] == false) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nejsi admin !"); if(GetPlayerState(playerid) == PLAYER_STATE_WASTED) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš být ve výběru postav !"); new a[2][60],id; if(UnFormat(params,a,' ',2) != 2) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Použi: /pban [iD] [DOVOD]"); id = strval(a[0]); if(!IsPlayerConnected(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč není na serveru!"); //if(id == playerid) return SCM(playerid,0x0000FFFF,"[ TimeBan ] Nemůžeš zabanovat sám sebe !"); if(IsPlayerAdmin(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Nemůžeš zabanovat hlavního admina !"); new name[MAX_PLAYER_NAME],str[100],str2[75]; GetPlayerIp(id,str2,75); format(str,100,"TimeBan/Perma/%s.txt",str2); print("[ TimeBan ] Ak sa vypol server (spadol) tak v ScriptFiles chyba zlozka 'TimeBan' a v nej zlozka 'Perma'"); new File:s = fopen(str,io_write); GetPlayerName(id,name,MAX_PLAYER_NAME); format(str,75,"%s\r\n",name); fwrite(s,str); format(str,75,"%s\r\n",a[1]); fwrite(s,str); format(str,75,"%s\r\n",Jmeno(playerid)); fwrite(s,str); format(str,75,"%d\r\n",gettime()); fwrite(s,str); fclose(s); SCMTAF(0xFF0404FF,"[ TimeBan ] Admin %s dal hráčovy %s pernamentný ban Důvod: %s",Jmeno(playerid),name,a[1]); SCMF(playerid,0xFF0404FF,"[ TimeBan ] Dostal si trvalý ban Důvod: %s",a[1]); Kick(id); return true; } // Admin Level dcmd_tadmin(playerid, params[]){ if(!IsPlayerAdmin(playerid)) return 0; new a[2][5],id,level; if(UnFormat(params,a,' ',2) != 2) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Použi: /tadmin [iD] [0-1]"); id = strval(a[0]); if(!IsPlayerConnected(id)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč není na servery !"); level = strval(a[1]); if(level > 1 || level < 0) return SCM(playerid,0xFF0404FF,"Použi: /tadmin [iD] [0-1]"); new str[100]; print("[ TimeBan ] Ak sa vypol server (spadol) tak v ScriptFiles chyba zlozka 'TimeBan' a v nej zlozka 'Admin'"); if(level == 0){ format(str,100,"TimeBan/Admin/%s.txt",Jmeno(id)); if(!fexist(str)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč nemá právo dat Ban na čas !"); fremove(str); admin[id] = false; SCMTAF(0xFF0404FF,"[ TimeBan ] Admin %s odobral hráčovy %s admin level",Jmeno(playerid),Jmeno(id)); }else{ format(str,100,"TimeBan/Admin/%s.txt",Jmeno(id)); if(fexist(str)) return SCM(playerid,0xFF0404FF,"[ TimeBan ] Hráč má právo dat Ban na čas !"); fcreate(str); admin[id] = true; SCMTAF(0xFF0404FF,"[ TimeBan ] Admin %s dal hráčovy %s admin level",Jmeno(playerid),Jmeno(id)); } return true; } dcmd_tcmds(playerid, params[]){ #pragma unused params SCM(playerid,-1,"------------------------------------------------------------------------------------------------------------------------------------"); SCM(playerid,-1,"sss"); SCM(playerid,0xFF0404FF,"/nban - Zabanuje nick hráče na určený čas"); SCM(playerid,0xFF0404FF,"/tban - Zabanuje ip hráče na určený čas"); SCM(playerid,0xFF0404FF,"/pban - Zabanuje hráče natrvalo"); SCM(playerid,0xFF0404FF,"/tadmin - Dá hráčovy možnost použít tento příkaz"); SCM(playerid,-1,"Děkuju za Používání Tbanu"); return true; } stock fcreate(filename[]) { new File:file; if (fexist(filename)) return false; file=fopen(filename,io_write); fclose(file); return true; } stock DelChar(tstring[]) { new ln = strlen(tstring); if(tstring[ln-2] == '\r')tstring[ln-2] = '\0'; if(tstring[ln-1] == '\n')tstring[ln-1] = '\0'; } stock Jmeno(playerid){ new n[MAX_PLAYER_NAME]; GetPlayerName(playerid,n,MAX_PLAYER_NAME); return n; } stock UnFormat(str[],variables[][],cha,m=0) { new len = strlen(str),chcount,i,start,varcount; while(i < len+1){ if(i == len && chcount != 0){ strmid(variables[varcount],str,start+1,strlen(str),128); chcount++; } if(str[i] == cha){ if((m == 0) || (chcount != m-1)){ strmid(variables[varcount],str,start + ((start == 0) ? 0 : 1),i,128); start = i; chcount++; varcount++; } } i++; } return chcount; } stock date( timestamp, _form=1 ) { /* ~ convert a Timestamp to a Date. ~ 10.07.2009 date( 1247182451, 0) will print >> 09.07.2009-23:34:11 date( 1247182451) will print >> 09/07/2009, 23:34:11 date( 1247182451, 2) will print >> July 09, 2009, 23:34:11 date( 1247182451, 3) will print >> 9 Jul 2009, 23:34 */ new year=1970, day=0, month=0, hour=0, mins=0, sec=0; new days_of_month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; new names_of_month[12][10] = {"Januar","Februar","Marec","April","Maj","Jun","Jul","August","September","Oktober","November","December"}; new returnstring[32]; while(timestamp>31622400){ timestamp -= 31536000; if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) ) timestamp -= 86400; year++; } if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) ) days_of_month[1] = 29; else days_of_month[1] = 28; while(timestamp>86400){ timestamp -= 86400, day++; if(day==days_of_month[month]) day=0, month++; } while(timestamp>60){ timestamp -= 60, mins++; if( mins == 60) mins=1, hour++; } sec=timestamp; switch( _form ){ case 1: format(returnstring, 31, "%02d/%02d/%d %02d:%02d:%02d", day+1, month+1, year, hour, mins, sec); case 2: format(returnstring, 31, "%s %02d, %d, %02d:%02d:%02d", names_of_month[month],day+1,year, hour, mins, sec); case 3: format(returnstring, 31, "%d %c%c%c %d, %02d:%02d", day+1,names_of_month[month][0],names_of_month[month][1],names_of_month[month][2], year,hour,mins); default: format(returnstring, 31, "%02d.%02d.%d %02d:%02d:%02d", day+1, month+1, year, hour, mins, sec); } return returnstring; }
-
Ahojte lidi potřeboval bych takovou pomoc mám TimeBan když dám ban v 18:00 tak se ukážu že mám ban do 17:00 nevíte proč to je takové divné? Děkuji předem:)
-
Vím začátečnické chybky Vetor3x Omlouvám se smažu rozcestník prozatím
-
Čauté jelikož začínám s pawnem tak jsem udělal menší script Online Hráči, + pod tím bude rekord kolik bylo přítomno lidí na serveru je to udělané z příkladu ze SA-MP fóra upravené že se rekord zapisuje do Scriptfiles rekord.txt soubor se vytvoří automaticky!
-
Ahoj, nějaký dobrovolník který by mi pomohl opravit? E:\Users\MaTiX\Desktop\bi.pwn(50) : warning 217: loose indentation E:\Users\MaTiX\Desktop\bi.pwn(1868) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(1909) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(1915) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(1916) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2100) : warning 202: number of arguments does not match definition E:\Users\MaTiX\Desktop\bi.pwn(2109) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2128) : warning 202: number of arguments does not match definition E:\Users\MaTiX\Desktop\bi.pwn(2136) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2141) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2195) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2197) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2209) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2211) : warning 213: tag mismatch E:\Users\MaTiX\Desktop\bi.pwn(2274) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 15 Warnings. tbx Presunuto do Help
-
ostatní Program na vytvoření bootovacího USB na Windows XP v Ubuntu?
MaTiX98 replied to milhaus52's topic in Hardware a software
Jj to je snad nejlepší program akorát co se mi stalo stáhl jsem Winodws 8 a nebylo to v ISO takže jsem stahoval jiné od znova