Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek - solyom1992
Oldalak: 1 ... 7 8 [9] 10 11
121
« Dátum: 2013. október 20. - 18:00:57 »
Helló! az egyik módomba csináltam egy /spec id parancsot de szeretném úgy megcsinálni, hogy jobbra/balra nyilakkal lehessen lépkedni a játékos id-k között de sehogy nem akar össze jönni :/ ha valaki tud segíteni azt megköszöném
122
« Dátum: 2013. október 10. - 21:16:16 »
kód pazarlások? pl a warmódomban tuti nincs 1 felesleges kód se és az is laggol timmer meg kb van 2 darab benne :/ (Warmód) mert pl a funmódban sokkal több van azon talán nem is csodálkozom annyira inkább a warmód-nál zavaró mert abban semmi felesleg nincsen szerintem legalább is :/
123
« Dátum: 2013. október 10. - 21:09:12 »
Sziasztok! (Ha esetleg nem jó helyre nyitottam a témát elnézést!) az lenne a problémám/kérdésem, hogy van egy szerverem és elég nagy a lagg de és h az mitõl lehet?? ami biztos h nem a sok Fs miatt van mert az csak 1 van :/ és akkor is lagg van ha a War mód van bent amihez meg egyáltalán nincs fs és map is csak egy van. kérdésem: Mi okozhat még laggot?
124
« Dátum: 2013. október 03. - 17:05:26 »
pedig a szervernek valahogy kell érzékelnie a dolgot külömbe nem adna pontot :/
125
« Dátum: 2013. október 03. - 16:28:16 »
ennél ugye saját magát nyirja ki és a szerver ugy érzékeli h a gyilkos és a halott is õ volt erre talán úgy lehet védekezni persze csak ez esetben ha saját magát öli h: if(killerid == killerid) { //ide meg valami üzenetet pl }
126
« Dátum: 2013. október 03. - 16:01:13 »
Helló Ladmin ba szeretnék egy /tempban id nap parancsot de eddig nem nagyon jött össze a pawno hibát nem ír de a mikor vissza megyek nem kickel újra ki ezért volna a kérdése m ebben mi lehet a hiba? //public OnPlayerConnect(playerid) alatt TempBanCheck(playerid); // parancs része if(strcmp(cmd, \"/tempban\", true) == 0) { new name[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new giveplayerid; //if(AdminLevel[playerid] >= 4) if(PlayerInfo[playerid][Level] >= 4) { tmp = strtok(cmdtext,idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Használat: /tempban [iD] [Nap(ok)] [Oka]\"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { tmp = strtok(cmdtext, idx); if (!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Használat: /tempban [iD] [Nap(Ok)] [Oka]\"); return 1; } new days = strval(tmp); if(!IsNumeric(tmp)) return SendClientMessage(playerid, COLOR_LIGHTRED, \"Hiba: Rossz nap! Csak számokat használhatsz!\"); if(strval(tmp) <= 0 || strval(tmp) > 1000) return SendClientMessage(playerid, COLOR_LIGHTRED, \"Hiba: Rossz nap! (1-1000)\"); new reason[128]; reason = strtok2(cmdtext,idx); if (!strlen(reason)) return SendClientMessage(playerid, COLOR_LIGHTRED, \"Hiba: Az ok nincs megadva!\"); if (strlen(reason) <= 0 || strlen(reason) > 100) return SendClientMessage(playerid, COLOR_LIGHTRED, \"Hiba:Az ok betûszáma túl kicsi!\"); new ip[15]; GetPlayerIp(giveplayerid,ip,15); GetPlayerName(playerid, name, sizeof name); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); new File:tempban = fopen(\"ladmin/logs/TempBanok.ban\", io_append); if (tempban) { new year,month,day; getdate(year, month, day); day += days; if (IsMonth31(month)) { if (day > 31) { month += 1; if (month > 12) { year += 1; while(day > 31) day -= 31; } else while(day > 31) day -= 31; } } else if (!IsMonth31(month)) { if (day > 30) { month += 1; if (month > 12) { year += 1; while(day > 30) day -= 30; } else while(day > 30) day -= 30; } } else if (!IsMonth31(month) && IsMonth29(year) && month == 2) { if (day > 29) { month += 1; if (month > 12) { year += 1; while(day > 29) day -= 29; } else while(day > 29) day -= 29; } } else if (!IsMonth31(month) && !IsMonth29(year) && month == 2) { if (day > 28) { month += 1; if (month > 12) { year += 1; while(day > 28) day -= 28; } else while(day > 28) day -= 28; } } format(string, sizeof string, \"%d|%d|%d|%s\\n\", day, month, year, ip); fwrite(tempban, string); fclose(tempban); } format(string,128,\"|- Admin %s Ideiglenesen bannolta %s-t %d napra | oka: %s -|\",name,giveplayer,days,reason); SendClientMessageToAll(COLOR_LIGHTRED,string); Kick(giveplayerid); } else { SendClientMessage(playerid,COLOR_LIGHTRED,\"valami\"); } } else return SendClientMessage(playerid,COLOR_LIGHTRED,\"valami\"); return true; } //és a többi ami még kell ReturnUser(text[], playerid = INVALID_PLAYER_ID) { new pos = 0; while (text[pos] < 0x21) { if (text[pos] == 0) return INVALID_PLAYER_ID; pos++; } new userid = INVALID_PLAYER_ID; if (IsNumeric(text[pos])) { userid = strval(text[pos]); if (userid >=0 && userid < MAX_PLAYERS) { if(!IsPlayerConnected(userid)) userid = INVALID_PLAYER_ID; else return userid; } } new len = strlen(text[pos]); new count = 0; new pname[MAX_PLAYER_NAME]; for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { GetPlayerName(i, pname, sizeof (pname)); if (strcmp(pname, text[pos], true, len) == 0) { if (len == strlen(pname)) return i; else { count++; userid = i; } } } } if (count != 1) { if (playerid != INVALID_PLAYER_ID) { if (count) SendClientMessage(playerid, red, \"HIBA: Többszörös felhasználók vannak, belépve teljes játékosnév.\"); } userid = INVALID_PLAYER_ID; } return userid; } stock TempBanCheck(playerid) { new ip[15]; new str[128]; new load[4][32]; new ban_day, ban_month, ban_year, ban_ip[15]; GetPlayerIp(playerid, ip, sizeof ip); new year, month, day; getdate(year, month, day); new File:file = fopen(\"ladmin/logs/TempBans.ban\",io_read); if (file) { while (fread(file, str, sizeof str)) { split(str, load, \'|\'); ban_day = strval(load[0]); ban_month = strval(load[1]); ban_year = strval(load[2]); strmid(ban_ip, load[3], 0, strlen(load[3])-1, 15); if (!(year >= ban_year && month >= ban_month && day >= ban_day) && !strcmp(ban_ip, ip, true)) { format(str, sizeof str, \"|- kibannoltak eny idõre:: %d/%d/%d -|\", ban_day, ban_month, ban_year); SendClientMessage(playerid, COLOR_RED, str); return Kick(playerid); } } } return true; } stock IsMonth31(month) { switch (month) { case 1: return 1; case 3: return 1; case 5: return 1; case 7: return 1; case 8: return 1; case 10: return 1; case 12: return 1; default: return 0; } return 0; } stock IsMonth29(year) { new y = 2000; for(new i = 4; i < 3000; i += 4) if ((y+i) == year) return 1; return 0; } stock strtok2(const string[], &idx) { new length = strlen(string); while ((idx < length) && (string[idx] <= \' \')) { idx++; } new offset = idx; new result[128]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = string[idx]; idx++; } result[idx - offset] = EOS; return result; } split(const strsrc[], strdest[][], delimiter) { new i, li,aNum,len; while(i <= strlen(strsrc)) { if(strsrc==delimiter || i==strlen(strsrc)) { len = strmid(strdest[aNum], strsrc, li, i, 128); strdest[aNum][len] = 0; li = i+1; aNum++; } i++; } return aNum; } Dupla hozzászólás automatikusan összefûzve. ( 2013. október 03. - 18:43:37 )
a beírás az jó az biztos mert az adatokat beírja a file ba de a kiolvasásban nem vagyok biztos hogy jó-e így lehet hogy az nem jó?
127
« Dátum: 2013. szeptember 14. - 14:05:08 »
nem jó
128
« Dátum: 2013. szeptember 14. - 13:29:42 »
Remélem így már megfelel! -_-
129
« Dátum: 2013. szeptember 13. - 21:51:07 »
A klánunk 2012-ben alakult _pro(Level)_ néven egy 0.3b-s szerveren Fun klánként kezdõ tagok: alapítója: _p(L)_Sany4 _p(L)_MoiseS _p(L)_De$tinY Majd idén 2013 ban a klánunk nevet cserélt _pro]LeveL[Game$_-ra miután 2013.04.15.-én majdnem feloszlott aztán én _p]L[G_De$tinY a klán jelenlegi vezetõje 2013-06-25.-én neki fogtam egy szerver készítésébe ami 2013-07-15.-én meg is nyitottunk _p]L[G_D@ve Klántársammal és a szervernek már sikerült összefognia a klánt és még egy uj taggal is bõvült a csapatunk _p]L[G_R.rock-al akit már a klán keletkezése óta ismerünk. jelenlegi tagok száma:9 Vezetõk: _p]L[G_De$tinY _p]L[G_Mina Tagok: _p]L[G_D@ve _p]L[G_Aniii _p]L[G_BIGMACKLA _p]L[G_R.rock _p]L[G_Zed _p]L[G_MoiseS Honlap: http://prolevel-team.ucoz.hu/Szerver név: [HUN]:=_pro]LeveL[Game$_=:_[pwd by clans.hu]_ Szerver ip: 91.82.84.215:7834 Jelenleg a klánba Tagfelvétel VAN! Aki jól tud a Sawn-off -al és M4-el bánni az nyugottan jelentkezhet
130
« Dátum: 2013. szeptember 12. - 17:54:30 »
Helló! a problémám a következõ lenne: kicsit meguntam a ladminban a Lmenu kinézetét és próbáltam lecserélni F_menu re mivel nagyon hasonló a két menürendszer mégis egy kis problémába ütköztem az átalakítás közben ugyan is van a ladminban ez a rész: ChangeMenu(playerid,Menu:oldmenu,Menu:newmenu) és az öszes ilyen fügvényre példaképpen: if(Current== AdminEnable) { new adminname[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid, adminname, sizeof(adminname)); format(file,sizeof(file),\"ladmin/config/Config.txt\"); switch(row){ case 0: { ServerInfo[AntiSwear] = 1; dini_IntSet(file,\"AntiSwear\",1); format(string,sizeof(string),\"%s engedélyezte a tíltott kármomkodást\",adminname); SendClientMessageToAll(blue,string); } case 1: { ServerInfo[NameKick] = 1; dini_IntSet(file,\"NameKick\",1); format(string,sizeof(string),\"%s engedélyezte a tíltott neveket\",adminname); SendClientMessageToAll(blue,string); } case 2: { ServerInfo[AntiSpam] = 1; dini_IntSet(file,\"AntiSpam\",1); format(string,sizeof(string),\"%s engedélyezte a tíltott floodolást\",adminname); SendClientMessageToAll(blue,string); } case 3: { ServerInfo[MaxPing] = 1000; dini_IntSet(file,\"MaxPing\",1000); format(string,sizeof(string),\"%s engedélyezte a magas pinget\",adminname); SendClientMessageToAll(blue,string); } case 4: { ServerInfo[ReadCmds] = 1; dini_IntSet(file,\"ReadCmds\",1); format(string,sizeof(string),\"%s engedélyezte a parancsok láthatóságát\",adminname); MessageToAdmins(green,string); } case 5: { ServerInfo[ReadPMs] = 1; dini_IntSet(file,\"ReadPMs\",1); format(string,sizeof(string),\"%s engedélyezte a pm-ek láthatóságát\",adminname); MessageToAdmins(green,string); } case 6: { ServerInfo[NoCaps] = 0; dini_IntSet(file,\"NoCaps\",0); format(string,sizeof(string),\"%s bekapcsolta a caps-lock letíltását\",adminname); SendClientMessageToAll(blue,string); } case 7: { ServerInfo[ConnectMessages] = 1; dini_IntSet(file,\"ConnectMessages\",1); format(string,sizeof(string),\"%s engedélyezte a be/ki lépés üzenmeteket\",adminname); SendClientMessageToAll(blue,string); } case 8: { ServerInfo[AdminCmdMsg] = 1; dini_IntSet(file,\"AdminCmdMessages\",1); format(string,sizeof(string),\"%s bekapcsolta az admin parancs üzeneteket\",adminname); MessageToAdmins(green,string); } case 9: { ServerInfo[AutoLogin] = 1; dini_IntSet(file,\"AutoLogin\",1); format(string,sizeof(string),\"%s engedélyezte az autóbejelentkezést\",adminname); SendClientMessageToAll(blue,string); } case 10: return ChangeMenu(playerid,Current,LMainMenu); } ChangeMenu(playerid,Current,LMainMenu); ezekre a részek re mindíg ezt a hibát dobja ki nekem bármit csinálok: warning 213: tag mismatch és az lenne a kérdésem, hogy ez hogyan lehetne megoldani? Dupla hozzászólás automatikusan összefûzve. ( 2013. szeptember 13. - 13:10:32 )
maga az átalakítás meg van csak ezt az egy részt nem tudom orvosolni :/
131
« Dátum: 2013. szeptember 06. - 12:33:22 »
Bár kell majd egy kis átalakítás de igen ilyenre gondoltam köszi remélem sikerül ugy megoldanom ahogyan én szeretném xd)
132
« Dátum: 2013. szeptember 05. - 20:48:01 »
van egy ilyen inc de ezt nem nagyon tudom h mit hova kell irni ezzel talán sikerülhetne de nem tom pontosan nem vagyok túl jó angolból a forditó meg elég értelmetlen: http://forum.sa-mp.com/showthread.php?t=115695
133
« Dátum: 2013. szeptember 05. - 17:43:09 »
Helló az volna a kérdése hogy megoldható-e egy jármûre szerelt rakétavetõ valahogy? (pl: beszálok a jármûbe megnyomom a \"Fire_key\" gombot és kilõ nekem egy rakétát hasonlóan mint a Hunter vadász heli)
135
« Dátum: 2013. szeptember 04. - 20:31:13 »
Köszi
Oldalak: 1 ... 7 8 [9] 10 11
|