Ü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 - Erik3333

Oldalak: 1 ... 47 48 [49] 50 51 ... 63
721
Segítségkérés / Warn-nál ne lehessen mínuszba menni
« Dátum: 2012. Május 12. - 15:43:16 »
Természetesen!  ;D
 
CMD:warn(playerid, params[])
{
if(GetPlayerAdminLevel(playerid) < 1 || !IsAdminSeged(playerid)) return SendClientMessage(playerid, COLOR_ERROR, \"Nem használhatod ezt a parancsot!\");
{
    new player, indok[128];
if(sscanf(params, \"us[128]\", player, indok)) return SendClientMessage(playerid, COLOR_ERROR, \"Használat: /warn [Név/ID] [indok]\");
else if(!IsPlayerConnected(player)) return SendClientMessage(playerid, COLOR_ERROR, \"A játékos nincs csatlakozva!\");
{
   if(GetPlayerAdminLevel(playerid) < GetPlayerAdminLevel(player)) //return SendClientMessage(playerid, COLOR_ERROR, \"Nagyobb admint akarsz kickelni?!\");
   {
            new string[128];
      SendClientMessage(playerid, COLOR_ERROR, \"Nagyobb admint akarsz warnolni?\");
            format(string, sizeof(string), \"%s ki lett kickelve a rendszer által által | Indok: Nagyobb admint akarsz warnolni? Mekkora egy kretén vagy...\", PlayerName(playerid));
      SendClientMessageToAll(COLOR_INFO, string);
             format(string, sizeof(string), \"%s warnolni akart!\", PlayerName(playerid));
      SendClientMessage(player, COLOR_ERROR, string);
      printf(\"<<%s ki lett kickelve a rendszer által által | Indok: Nagyobb admint akarsz warnolni? Mekkora egy kretén vagy... >>\", PlayerName(playerid));
      Kick(playerid);
   }
   new string[128];
   PlayerData[player][Warnings]++;
           if(PlayerData[player][Warnings] <= 2)
          {
      format(string, sizeof(string), \"%s warnolt (%d/3) | Indok: %s\", PlayerName(playerid), PlayerData[player][Warnings], indok);
      SendClientMessage(player, COLOR_INFO, string);
      format(string, sizeof(string), \"Warnoltad %s-t (%d/3) | Indok: %s\", PlayerName(player), PlayerData[player][Warnings], indok);
      SendClientMessage(player, COLOR_WHITE, string);
      format(string, sizeof(string), \"<< %s warnolva lett %s által (%d/3) | Indok: %s >>\", PlayerName(player), PlayerName(playerid), PlayerData[player][Warnings], indok);
      SendClientMessageToAdmins(COLOR_RED, string);
      printf(\"<< %s warnolva lett %s által (%d/3) | Indok: %s >>\", PlayerName(player), PlayerName(playerid), PlayerData[player][Warnings], indok);
          }
   else
   {
      format(string, sizeof(string), \"%s ki lett kickelve a rendszer által | Indok: Összegyûlt 3 warn\", PlayerName(player));
      SendClientMessageToAll(COLOR_INFO, string);
      SendClientMessage(player, COLOR_RED, \"Összegyûlt a 3 warn-od, ezért kickelt a rendszer!\");
      Kick(player);
   }
}
}
return true;
}
CMD:unwarn(playerid, params[])
{
if(GetPlayerAdminLevel(playerid) <= 0 || !IsAdminSeged(playerid)) return SendClientMessage(playerid, COLOR_ERROR, \"Nem használhatod ezt a parancsot!\");
{
    new player;
if(sscanf(params, \"u\", player)) return SendClientMessage(playerid, COLOR_ERROR, \"Használat: /unwarn [Név/ID]\");
else if(!IsPlayerConnected(player)) return SendClientMessage(playerid, COLOR_ERROR, \"A játékos nincs csatlakozva!\");
{
   new string[128];
   PlayerData[player][Warnings]--;
   format(string, sizeof(string), \"%s unwarnolt (%d/3)\", PlayerName(playerid), PlayerData[player][Warnings]);
   SendClientMessage(player, COLOR_INFO, string);
   format(string, sizeof(string), \"Unwarnoltad %s-t (%d/3)\", PlayerName(player), PlayerData[player][Warnings]);
   SendClientMessage(player, COLOR_WHITE, string);
   format(string, sizeof(string), \"<< %s unwarnolva lett %s által (%d/3) >>\", PlayerName(player), PlayerName(playerid), PlayerData[player][Warnings]);
   SendClientMessageToAdmins(COLOR_RED, string);
   printf(\"<< %s unwarnolva lett %s által (%d/3) >>\", PlayerName(player), PlayerName(playerid), PlayerData[player][Warnings]);
}
}
return true;
}

722
Segítségkérés / Warn-nál ne lehessen mínuszba menni
« Dátum: 2012. Május 12. - 15:33:15 »
Helló!
Van egy parancsom, de ha többször beírom, hogy /unwarn ID Indok, akkor mínuszba megy, tehát: -1/3, vagy -5/3.
Hogyan tudnám megcsinálni, hogy ne lehessen mínuszba vinni a warn-t?

723
Segítségkérés / Nem találom
« Dátum: 2012. Május 12. - 12:12:40 »
Ezzel próbáld meg:
 
stock PlayerToPoint(Float:radi, playerid, Float, Float:y, Float:z)
{
new Floatldposx, Floatldposy, Floatldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
}

 
Vagy:
 

forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf(\"DEBUG: X:%f Y:%f Z:%f\",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
   return 1;
}
}
return 0;
}

724
Segítségkérés / Nem találom
« Dátum: 2012. Május 12. - 11:42:43 »
Nézd meg, hogy a hibás sorok elõtt lévõ sor le van-e zárva

725
Segítségkérés / Nem indul el a mod
« Dátum: 2012. Május 12. - 11:41:41 »
pluginok be vannak írva a server.cfg.be? Át van fordítva a pwn fájl amx-be?

726
Munkaerő keresése / Olyat keresek aki ért MYSQL-hez
« Dátum: 2012. Május 11. - 21:50:24 »
Ha elég kezdõ mysql kezelés, akkor küldj elérhetõséget!

727
Segítségkérés / fekete képernyõ meg térkép
« Dátum: 2012. Május 11. - 15:16:53 »
Fekete minimap, valami ilyesmivel:
 
#include <a_samp>
new zone;
public OnFilterScriptInit()
{
zone = GangZoneCreate(-3000,-3000,3000,3000);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
GangZoneShowForPlayer(playerid, zone, 0x00000090);
return 1;
}
public OnFilterScriptExit()
{
GangZoneDestroy(zone);
return 1;
}

728
Munkaerő keresése / S~T~S: Webmestert keres.
« Dátum: 2012. Május 11. - 06:59:10 »
Rendben, köszönöm!

729
Munkaerő keresése / S~T~S: Webmestert keres.
« Dátum: 2012. Május 10. - 22:11:27 »
Vállalom, ha még kell Webmester!
Ahogy olvastam fórumot szeretnétek (gondolom smf). Már több weboldalt is készítettem, értek az smf-hez, és a phpBB-hez is!
OM-ben küldj elérhetõséget!

730
Segítségkérés / warn ---> unwarn
« Dátum: 2012. Május 10. - 17:41:36 »
    dcmd_unwarn(playerid,params[]) {
        if(PlayerInfo[playerid][Level] >= 2) {
                new tmp[256], tmp2[256], Index;             tmp = strtok(params,Index), tmp2 = strtok(params,Index);
                if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, red, \"Használat: /warn [playerid] [indok]\");
            new warned = strval(tmp), str[128];
                    if(PlayerInfo[warned][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,\"HIBA: Ezt a parancsot te nem használhatod magasabb szint&#251; admin ellen\");
                    if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
                    if(warned != playerid) {
                                    PlayerInfo[warned][Warnings]--;
                                    if( PlayerInfo[warned][Warnings] == MAX_WARNINGS) {
                                            format(str, sizeof (str), \">> Adminisztrátor \\\"%s\\\" kirúgta \\\"%s\\\"-t.-t  {33FF33}(Indok: %s) (%d/%d)<<\", pName(playerid), pName(warned), params[1+strlen(tmp)], PlayerInfo[warned][Warnings], MAX_WARNINGS);
                                            SendClientMessageToAll(red, str);
                                            SaveToFile(\"KickLog\",str);      Kick(warned);
                                            return PlayerInfo[warned][Warnings] = 0;
                                    } else {
                                            format(str, sizeof (str), \">> Adminisztrátor \\\"%s\\\" figyelmeztette \\\"%s\\\"-t .  {33FF33}(Indok: %s) (%d/%d) <<\", pName(playerid), pName(warned), params[1+strlen(tmp)], PlayerInfo[warned][Warnings], MAX_WARNINGS);
                                            return SendClientMessageToAll(yellow, dstr);
                                    }
                            } else return SendClientMessage(playerid, red, \"HIBA: Magadat nem figyelmeztheted\");
                    } else return SendClientMessage(playerid, red, \"HIBA: Játékos nincs csatlakozva\");
            } else return SendClientMessage(playerid,red,\"HIBA: Ehhez a parancshoz legalább 2-es szint&#251; adminnak kéne lenned!\");
    }

731
Segítségkérés / Nem menti a regisztrációt
« Dátum: 2012. Május 10. - 15:59:17 »
Helló!
Amikor regisztrálok a szerverre(teszt), akkor nem írja be a MySQL adatbázisba a felhasználót!
Itt a regisztráció:
 
       case REGISTER_DIALOG:
    {
        if(!response) return Kick(playerid);
            if(!IsValidText(inputtext)) return SendClientMessage(playerid, COLOR_ERROR, \"Hiba: A jelszó érvénytelen karaktereket tartalmaz! Írj be egy új jelszót.\"), RegisterDialog(playerid);
   if(strlen(inputtext) == 0) return SendClientMessage(playerid, COLOR_ERROR, \"Hiba: Meg kell adnod egy jelszót!\"), RegisterDialog(playerid);
   {
             new string[512], HashedPW[129];
      WP_Hash(HashedPW, sizeof (HashedPW), inputtext);
      format(string, sizeof(string), \"INSERT INTO `accounts` (Username, Password, IP, AdminLevel, AdminSegedLevel, Score, Money, Kills, Deaths, Blind, Bortonben, BortonIdo, Freeze, Cigi, Kaja) VALUES (\'%s\', \'%s\', \'%s\', \'0\', \'0\', \'0\', \'%i\', \'0\', \'0\', \'0\', \'0\', \'0\', \'0\', \'0\', \'0\')\", PlayerName(playerid), HashedPW, PlayerIP(playerid), START_MONEY);
      mysql_query(string), LoginDialog(playerid);
   }
   return true;
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. Május 10. - 16:58:08 )

Megoldva!

732
Segítségkérés / MySQL query sor szétválasztása
« Dátum: 2012. Május 10. - 07:12:44 »
Helló!
Hogyan tudnám kettészedni ezt a sort, úgy, hogy mûködjön?
 
format(string, sizeof(string), \"UPDATE `accounts` SET `AdminLevel` = \'%d\', `Score` = \'%d\', `Money` = \'%d\', `Kills` = \'%d\', `Deaths` = \'%d\', `AdminSegedLevel` = \'%d\', `Blind` = \'%d\', `Bortonben` = \'%d\', `BortonIdo` = \'%d\', `Freeze` = \'%d\', `Cigi` = \'%d\', `Kaja` = \'%d\' WHERE Username= \'%s\'\", PlayerData[playerid][AdminLevel], GetPlayerScore(playerid), GetPlayerMoney(playerid), PlayerData[playerid][Kills], PlayerData[playerid][Deaths], PlayerData[playerid][AdminSegedLevel], PlayerData[playerid][blind], PlayerData[playerid][bortonben], PlayerData[playerid][bortonIdo], PlayerData[playerid][Freeze], PlayerData[playerid][Cigi], PlayerData[playerid][Kaja], PlayerName(playerid));

733
Segítségkérés / Whirlpool-ról MD5-re
« Dátum: 2012. Május 09. - 17:50:40 »
Mind a két helyen bent van...

Dupla hozzászólás automatikusan összefûzve. ( 2012. Május 10. - 17:04:35 )

Megoldva!

734
Segítségkérés / Whirlpool-ról MD5-re
« Dátum: 2012. Május 09. - 17:27:45 »
Helló!
Letöltötted a fórumról egy md5-ös plugint, beraktam a scriptembe ezt:
 
#define HASH_LENGHT (33)
native MD5_Hash(tarolo[], const szoveg[], hossz = sizeof(tarolo));

 
Ezt pedig kicseréltem:
 
WP_Hash(HashedPW, sizeof (HashedPW), inputtext);

 
Erre:
 
MD5_Hash(HashedPW, inputtext);

 
Amikor elindítom a szervert, akkor ez jön be:
http://noob.hu/2012/05/09/asd.PNG
http://noob.hu/2012/05/09/asd2.PNG

735
Segítségkérés / 0.3-e rõl 0.3D-re
« Dátum: 2012. Május 09. - 17:27:36 »
A sunwellnél van verzióváltás, meg újratelepítés is...

Oldalak: 1 ... 47 48 [49] 50 51 ... 63
SimplePortal 2.3.7 © 2008-2024, SimplePortal