Üzenetek megjelenítése

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
Segítségkérés / SPECATE
« 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
Segítségkérés / szerver lagg
« 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
Segítségkérés / szerver lagg
« 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
Segítségkérés / Fake kill ellen megoldás
« 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
Segítségkérés / Fake kill ellen megoldás
« 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
Segítségkérés / Idõre ban
« 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
Segítségkérés / Ladmin menu->F_Menu
« Dátum: 2013. Szeptember 14. - 14:05:08 »
nem jó

128
Fórum Archívum (Témák/Fórumok) / Re:_pro]Level[Game$_
« Dátum: 2013. Szeptember 14. - 13:29:42 »
Remélem így már megfelel! -_-

129
Klánok / _pro]Level[Game$_
« 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
Segítségkérés / Ladmin menu->F_Menu
« 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
Segítségkérés / Rakéta Jármûre
« Dátum: 2013. Szeptember 06. - 12:33:22 »
Bár kell majd egy kis átalakítás de igen ilyenre gondoltam köszi :D
remélem sikerül ugy megoldanom ahogyan én szeretném xd)

132
Segítségkérés / Rakéta Jármûre
« 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
Segítségkérés / Rakéta Jármûre
« 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)

134
Segítségkérés / Kisebb kérdések
« Dátum: 2013. Szeptember 05. - 13:51:52 »
nem tud valaki egy magyar pontos leírást errõl?
: http://forum.sa-mp.com/showthread.php?t=115695

135
SA-MP: Szerverfejlesztés / [PLG]Sawn ClanWarr-Mode
« Dátum: 2013. Szeptember 04. - 20:31:13 »
Köszi  :)

Oldalak: 1 ... 7 8 [9] 10 11
SimplePortal 2.3.7 © 2008-2024, SimplePortal