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

Oldalak: 1 ... 17 18 [19] 20 21 ... 58
271
Az alábbi kódot köszönd Sheet-nek
 
#include <a_samp>
#include <dini>
#define COLOR_RED 0xFF0000FF
enum pTime
{
Seconds,
Minutes,
Hours,
Days
};
new PlayerTime[MAX_PLAYERS][pTime];
new PlayerTimer[MAX_PLAYERS];
new UzenetTimer[MAX_PLAYERS];
forward PlayedTime(playerid);
forward Uzenet(playerid);
public OnPlayerConnect(playerid)
{
new file[128];
PlayerTimer[playerid] = SetTimerEx(\"PlayedTime\", 1000, 1, \"%d\", playerid);
UzenetTimer[playerid] = SetTimer(\"Uzenet\", 300000, true);
if(!fexist(file))
{
          new name[MAX_PLAYER_NAME];
   GetPlayerName(playerid, name, sizeof(name));
   format(file,sizeof(file),\"%s.ini\",name);
   if(!fexist(file))
   {
      dini_Create(file);
       dini_IntSet(file, \"Seconds\", 0);
         dini_IntSet(file, \"Minutes\", 0);
      dini_IntSet(file, \"Hours\", 0);
      dini_IntSet(file, \"Days\", 0);
   }
}
if(fexist(file))
{
   new name[MAX_PLAYER_NAME];
   GetPlayerName(playerid, name, sizeof(name));
   format(file,sizeof(file),\"%s.ini\",name);
   if(fexist(file))
   {
         PlayerTime[playerid][seconds] = dini_Int(file, \"Seconds\");
         PlayerTime[playerid][Minutes] = dini_Int(file, \"Minutes\");
         PlayerTime[playerid][Hours] = dini_Int(file, \"Hours\");
         PlayerTime[playerid][Days] = dini_Int(file, \"Days\");
   }
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new file[128];
    new name[MAX_PLAYER_NAME];
    format(file,sizeof(file),\"%s.ini\",name);
if(fexist(file))
{
        dini_IntSet(file, \"Seconds\", PlayerTime[playerid][seconds]);
dini_IntSet(file, \"Minutes\", PlayerTime[playerid][Minutes]);
dini_IntSet(file, \"Hours\", PlayerTime[playerid][Hours]);
dini_IntSet(file, \"Days\", PlayerTime[playerid][Days]);
KillTimer(PlayerTimer[playerid]);
}
return 1;
}
public PlayedTime(playerid)
{
if(!IsPlayerConnected(playerid)) return 0;
PlayerTime[playerid][seconds]++;
if(PlayerTime[playerid][seconds] == 60)
{
    PlayerTime[playerid][Minutes]++;
PlayerTime[playerid][seconds] = 0;
}
if(PlayerTime[playerid][Minutes] == 60)
{
    PlayerTime[playerid][Hours]++;
PlayerTime[playerid][Minutes] = 0;
}
if(PlayerTime[playerid][Hours] == 24)
{
    PlayerTime[playerid][Days]++;
PlayerTime[playerid][Hours] = 0;
}
return 1;
}
public Uzenet(playerid)
{
new st[128];
format(st, sizeof(st), \"Szerveren eltöltött idõ: %d Nap, %d Óra, %d Perc, %d Másodperc\", PlayerTime[playerid][Days], PlayerTime[playerid][Hours], PlayerTime[playerid][Minutes], PlayerTime[playerid][seconds]);
SendClientMessage(playerid, COLOR_RED, st);
}

272
Munkaerő keresése / Mappert keressek FuN szerverre
« Dátum: 2012. február 28. - 19:52:15 »
Nem kérem az 5 ös admin megcsinálom neked azt a reptér mappot a csekkold azt jelenti nézd meg \"Csekkold a pm ed\"  Nézd meg a pm ed szerintem nem nagy melõ megmappolni egy reptért Megcsinom!

273
Segítségkérés / Dialog register átirása simára
« Dátum: 2012. február 28. - 19:27:12 »
#define green 0x33FF33AA

 

CMD:register(playerid,params[])
{
    if (PlayerInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,red,\"ACCOUNT: MÁr regisztráltál.\");
    if (udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,\"ACCOUNT: Már regisztráltál, kérlek jelentkezz be \'/login [password]\'.\");
    if (strlen(params) == 0) return SendClientMessage(playerid,red,\"ACCOUNT: Correct HASZNÁLAT: \'/register [jelszó]\'\");
    if (strlen(params) < 4 || strlen(params) > 20) return SendClientMessage(playerid,red,\"ACCOUNT: A jelszó túl hosszú\");
    if (udb_Create(PlayerName2(playerid),params))
{
       new file[256],name[MAX_PLAYER_NAME], tmp3[100];
       new strdate[20], year,month,day;   getdate(year, month, day);
GetPlayerName(playerid,name,sizeof(name)); format(file,sizeof(file),\"/ladmin/users/%s.sav\",udb_encode(name));
        GetPlayerIp(playerid,tmp3,100);   dini_Set(file,\"ip\",tmp3);
//       dini_Set(file,\"password\",params);
    dUserSetINT(PlayerName2(playerid)).(\"registered\",1);
         format(strdate, sizeof(strdate), \"%d/%d/%d\",day,month,year);
dini_Set(file,\"RegisteredDate\",strdate);
dUserSetINT(PlayerName2(playerid)).(\"loggedin\",1);
dUserSetINT(PlayerName2(playerid)).(\"banned\",0);
dUserSetINT(PlayerName2(playerid)).(\"level\",0);
    dUserSetINT(PlayerName2(playerid)).(\"LastOn\",0);
       dUserSetINT(PlayerName2(playerid)).(\"money\",0);
       dUserSetINT(PlayerName2(playerid)).(\"kills\",0);
      dUserSetINT(PlayerName2(playerid)).(\"deaths\",0);
    PlayerInfo[playerid][LoggedIn] = 1;
    PlayerInfo[playerid][Registered] = 1;
    SendClientMessage(playerid, green, \"ACCOUNT: Sikeresen regisztráltál!\");
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
    return 1;
}
CMD:login(playerid,params[])
{
    if (PlayerInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,red,\"ACCOUNT: Már be vagy jelentkezve.\");
    if (!udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,\"ACCOUNT: Még nem vagy ragisztrálva, kérlek tedd meg most \'/register [password]\'.\");
    if (strlen(params)==0) return SendClientMessage(playerid,red,\"ACCOUNT: Correct HASZNÁLAT: \'/login [password]\'\");
    if (udb_CheckLogin(PlayerName2(playerid),params))
{
      new file[256], tmp3[100], string[128];
      format(file,sizeof(file),\"/ladmin/users/%s.sav\",udb_encode(PlayerName2(playerid)) );
         GetPlayerIp(playerid,tmp3,100);
      dini_Set(file,\"ip\",tmp3);
LoginPlayer(playerid);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(PlayerInfo[playerid][Level] > 0) {
   format(string,sizeof(string),\"ACCOUNT: Sikeresen bejelenteztél. (Szint %d)\", PlayerInfo[playerid][Level] );
   return SendClientMessage(playerid,green,string);
          } else return SendClientMessage(playerid,green,\"ACCOUNT: Sikeresen bejelentkeztél!\");
}
else {
PlayerInfo[playerid][FailLogin]++;
printf(\"BEJELENTKEZÉS: %s sikertelen bejelentkezés, rossz jelszó (%s) Kisérlet (%d)\", PlayerName2(playerid), params, PlayerInfo[playerid][FailLogin] );
if(PlayerInfo[playerid][FailLogin] == MAX_FAIL_LOGINS)
{
   new string[128]; format(string, sizeof(string), \"%s kidobva a szerverrõl (Sikertelen bejelentkezés)\", PlayerName2(playerid) );
   SendClientMessageToAll(grey, string); print(string);
   Kick(playerid);
}
return SendClientMessage(playerid,red,\"ACCOUNT: Bejelentkezés sikertelen! Hibás jelszó\");
}
}

 

if(strlen(dini_Get(\"ladmin/config/aka.txt\", tmp3)) == 0) dini_Set(\"ladmin/config/aka.txt\", tmp3, PlayerName);
else
{
    if( strfind( dini_Get(\"ladmin/config/aka.txt\", tmp3), PlayerName, true) == -1 )
{
    format(string,sizeof(string),\"%s,%s\", dini_Get(\"ladmin/config/aka.txt\",tmp3), PlayerName);
    dini_Set(\"ladmin/config/aka.txt\", tmp3, string);
}
}
//-----------------------------------------------------
if(!udb_Exists(PlayerName2(playerid))) SendClientMessage(playerid,orange, \"ACCOUNT: Használd: /register [jelszó] a felhasználónév regisztrálására\");
else
{
    PlayerInfo[playerid][Registered] = 1;
format(file,sizeof(file),\"/ladmin/users/%s.sav\",udb_encode(PlayerName));
new tmp2[256]; tmp2 = dini_Get(file,\"ip\");
if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) )
{
   LoginPlayer(playerid);
   if(PlayerInfo[playerid][Level] > 0)
   {
      format(string,sizeof(string),\"ACCOUNT: Automatikusan bejelentkeztél. (Szint: %d)\", PlayerInfo[playerid][Level] );
      SendClientMessage(playerid,green,string);
             }
         else SendClientMessage(playerid,green,\"ACCOUNT: Automatikusan bejelentkeztél.\");
         }
   else SendClientMessage(playerid, green, \"ACCOUNT: Ez a felhasználónév már regisztrálva van, használd: /login [jelszó]\");
}
return 1;
}

 
cannon mielõtt megérdeznéd adminrendszerbõl másoltasm...

274
Segítségkérés / Ip cím reklámozás meg gátolása
« Dátum: 2012. február 28. - 19:02:09 »
public OnPlayerText(playerid,text[])
{
new szamok=0,pontok=0, kettospont=0;
for(new ch=0; ch<strlen(text); ch++) if(text[ch]>=\'0\' && text[ch]<=\'9\')szamok++; else if(text[ch]==\'.\')pontok++; else if(text[ch]==\':\')kettospont++;
if(szamok>=9 && pontok>=3 && kettospont==1) BanEx(playerid,\"Reklámozás\");
return 1;
}

 
Ha nemtudod berakni ragd be egy olyan scriptbe ahol Nincs OnPlayerText..

275
Pl Ha indernust akar azért az
OnGameModeInit()

hez oda van irva hogy
easy = AddStaticVehicle
Ha infet akar oda már csak egy infernust kell lementeni egy megadott helyre és azt beilleszteni oda..

276
Munkaerő keresése / Mappert keressek FuN szerverre
« Dátum: 2012. február 28. - 18:46:21 »
Csekkold a PM-et ;)

277
Segítségkérés / Ip cím reklámozás meg gátolása
« Dátum: 2012. február 28. - 18:41:18 »
Hát figyelj!!
Ha megtudod az ip jét a reklámozónak (elég könnyen meglehet tudni) ha dynamikus hanem akkor is Bannolni tudom..... ugyhogy soha nem jön vissza

278
van egy nehezebb megoldás is akkor csak a lementett autót nem tudja használni csak az aki a tulaja mutatom..
a mód elejére
 
new easy; //létrehoztuk a változót

 

public OnGameModeInit() // hez

 

easy = AddStaticVehicle(411,3784.9668,2065.0129,99.2751,354.8349,79,79); //az adD static vehiclét cseréld a te kocsid-ra

 
Ezt mindet az OnPlayerStateChange-hez
 
if(newstate == PLAYER_STATE_DRIVER)
{
        new Vehicle = GetPlayerVehicleID(playerid);
        if(Vehicle == easy)
{
           if(strcmp(PlayerName,\"Jóska\",true))
   {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, 0x33AA33AA, \"Ez a jármû Jóska tulajdona!\");
       }
        }
    }

279
SA-MP: Szerverfejlesztés / Sivatagi Körverseny
« Dátum: 2012. február 28. - 18:37:57 »
Ht ja csak én eddig azé nem publikáltsm élrgjobb modtsni munkáimst mert najd ha kicsit réebbiek lesznek ha akarjátok mutthatok majd képeket lv rõl stb

280
Segítségkérés / Ip cím reklámozás meg gátolása
« Dátum: 2012. február 28. - 18:35:06 »
Hát azt nem hiszem mivel én is ezt használom és egybõl Bannolja az ip-t kisem irja

281
Segítségkérés / FuN Szerver Spawn hely
« Dátum: 2012. február 28. - 18:33:57 »
Fórum/ Segítségkérés/ Szkriptert Mappert keresek

282
Segítségkérés / FuN Szerver Spawn hely
« Dátum: 2012. február 28. - 18:23:36 »
ÕÕ Szerintem egy olyan Megmappolt helynél ahol minden van Buli Stunt Stb..

283
Beszélgetés / Láttad ezt a filmet?
« Dátum: 2012. február 28. - 17:43:50 »
Láttam nagyon Durva!
Trópusi Vihar Vigjáték?

284
Beszélgetés / Hány PM-ed van? vol.2
« Dátum: 2012. február 28. - 17:43:02 »
Üdvözlünk Szabyxxx,
Üzenetek: [Összes: 141 / 3 Olvasatlan]

285
Beszélgetés / Ban játék
« Dátum: 2012. február 28. - 17:39:56 »
N3xt3t-t Bannolta Szabyxxx Indok: Mert N3xt3 a neved!

Oldalak: 1 ... 17 18 [19] 20 21 ... 58
SimplePortal 2.3.7 © 2008-2024, SimplePortal