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

Oldalak: 1 ... 18 19 [20] 21 22 ... 56
286
Kérdések, Segítség / CSS legördülő menü
« Dátum: 2015. március 04. - 19:54:36 »
Cyrex, webdesigner foglalkozik HTML + CSS nyelvvel, ajánlom őt: cyrex.hu


Annyit tudok segíteni, hogy CSSben ha egy \'1\' nevű DIV-re ráhoverelsz és a \'2\' nevű DIV-et szeretnéd kezelni (jelenesetben megjeleníteni), akkor azt az \'1\' div utáni > operátor kihelyezésével teheted meg. Példa:
 

#1:hover > #2 {
    display: block;
    /* ..etc */
}

287
Segítségkérés / Miért nem számol?
« Dátum: 2015. március 04. - 19:48:05 »
Azt ennyi kódrészletből nem lehet megállapítani

288
Segítségkérés / Miért nem számol?
« Dátum: 2015. március 04. - 19:46:32 »
Menteni egy fájlkezelővel tudsz, én a DINI-t ajánlom. Azon belül pedig a
dini_Set(\"fájlnév\",\"változó\",\"érték\");

 funkcióval tudsz.

289
SA-MP: Szerverfejlesztés / Alap szerver ellenőrző (API használatával)
« Dátum: 2015. március 03. - 07:14:41 »
Köszi :p

290
Segítségkérés / Dini kérdés.
« Dátum: 2015. március 02. - 14:41:45 »
Igen, az amit @Norbi leírt, de hogy pl. ne kelljen mindig formázni megcsinálhatod azt is (és ajánlott), hogy a mentést beírod egy funkcióba, és mindig meg kell hívnod azt a funkciót a playeridvel amiből lekérded a player nevét, amiből megformázod a fájlt, és ami elmenti a te 5726 változódat a player fájljába, mindahelyett, hogy ezt te minden egyes mentésnél ki.be másolgatnád a formázgatókódot.

291
Archívum / Cappsy újra itt van, csak nyugi :3
« Dátum: 2015. március 01. - 22:08:50 »
Milyen gáz..
Vicc az egész... -.-


Üdv újra itt <3

292
Segítségkérés / Textdraw csík
« Dátum: 2015. március 01. - 18:26:52 »
Szerintem az jó megoldás hogy egy I betűt vagy egy | karaktert fehérre színezel, és a méretét megváltoztatod, a szélességét nagyon kicsire veszed a magasságát pedig nagyra :D Zamaroth\'s textdraw editorral ezt jól meg lehet oldani.

293
SA-MP: Szerverfejlesztés / Alap szerver ellenőrző (API használatával)
« Dátum: 2015. március 01. - 18:17:15 »
Köszi :D Az, hogy profi azt kétlem, de szerintem nem lett rossz. Itt például egyátalán nem a designon van a hangsúly :D De ha lesz következő verziója akkor megpróbálok valami alap kis designt hozzárakni :D

294
SA-MP: Szerverfejlesztés / Alap szerver ellenőrző (API használatával)
« Dátum: 2015. március 01. - 18:05:38 »
Üdv!
Készítettem egy sima szerver ellenőrző kódot.
Ehhez egy un. SampQueryAPI-t használtam, ezt a szerver ellenőrző fájlja mellé kell betenni.
Egy fájlból áll az egész, kiírja a játékosok IDjét, nevét, pontjait és pingjét, a valamint a szerver adatait. Tervben van a játékosok / szerver adminisztrálása az RCON APIval.
Készítési idő: ~30perc
Készítő: én
Kód:
 

<style>
td {
border: 1px solid black;
}
tr {
vertical-align: top;
}
a { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; color: red; }
</style>
<?php
require \'SampQueryAPI.php\';
session_start();
if(isset($_GET[\"reset\"])) {
unset($_SESSION[\"logged\"]);
unset($_SESSION[\"ip\"]);
unset($_SESSION[\"port\"]);
echo \'Reset! <a href=\"?\">reload</a>\';
die();
}
//
$server = null;
//login
if(!isset($_SESSION[\"logged\"])) {
echo \'<form method=\"POST\"><input type=\"text\" name=\"name\" placeholder=\"Felhasználónév\" required/><br><input type=\"password\" name=\"pass\" placeholder=\"Jelszó\" required/><br><input type=\"submit\"/></form>\';
if(isset($_POST[\"name\"])) {
   if($_POST[\"name\"] != \"admin\" || $_POST[\"pass\"] != base64_decode(\"YWRtaW4=\")) die(\"Rossz felhasználónév vagy jelszó!\");
   $_SESSION[\"logged\"] = true;
   header(\"Location: ?setserver\");
}
die();
}
//logout
if(isset($_GET[\"logout\"])) {
unset($_SESSION[\"logged\"]);
header(\"Location: ?\");
die();
}
//checking session server
if(isset($_SESSION[\"ip\"])) {
$server = @new SampQueryAPI($_SESSION[\"ip\"],$_SESSION[\"port\"]);
if(!$server->isOnline()) {
   echo \'A szerver nem elérhető!\';
   unset($_SESSION[\'ip\']);
   unset($server);
   $_SESSION[\"error\"] = \"A szerver nem elérhető!\";
   header(\"Location: ?setserver\");
   die();
}
}
//setting server
if(!isset($server)) {
if(isset($_SESSION[\"error\"])) { echo $_SESSION[\"error\"]; unset($_SESSION[\"error\"]); }
echo \'<form method=\"POST\" action=\"?setserver\">
   <input type=\"text\" name=\"ip\" placeholder=\"IP cím\" required /> :
   <input type=\"text\" name=\"port\" placeholder=\"PORT\" required /><br>
   <input type=\"submit\" name=\"setserver_submit\" value=\"Ellenőrzés\" /><br>
</form>\';
echo \'<a href=\"?logout>Kijelentkezés</a>\';
if(isset($_POST[\"setserver_submit\"])) {
   $_SESSION[\"ip\"] = $_POST[\"ip\"];
   $_SESSION[\"port\"] = $_POST[\"port\"];
   header(\"Location: ?\");
}
die();
}
//processing URL
if(!isset($_GET[\"opt\"]) || empty($_GET[\"opt\"])) {
header(\"Location: ?opt=main\");
die();
}
switch($_GET[\"opt\"]) {
case \'main\': main(); break;
case \'logout\': unset($_SESSION[\"logged\"]); unset($_SESSION[\"ip\"]); unset($_SESSION[\"port\"]); if(!isset($_SESSION[\"logged\"])) { header(\"Location: ?\");  } break;
case \'changeserver\': unset($_SESSION[\"ip\"]); unset($_SESSION[\"port\"]); header(\"Location: ?changeserver\"); break;
default: header(\"Location: ?opt=main\"); break;
}
//page
function main() {
global $server;
$info = $server->getInfo();
$rules = $server->getRules();
$players = $server->getDetailedPlayers();
echo \'<h1>\'.$info[\'hostname\'].\'</h1>\';
echo $info[\'password\'] ? \'<h4><font color=\"red\">A szerver le van jelszavazva!</font></h4>\' : \'<h4><font color=\"green\">A szerver nincs lejelszavazva!</font></h4>\';
echo \'<a href=\"?opt=changeserver\">Szerverváltás</a> | <a href=\"?opt=logout\">Kijelentkezés</a>\';
echo \'<table width=\"100%\"><tr>\';
echo \'<td width=\"50%\">\';
echo \'<table width=\"100%\">\';
   echo \'<tr><td>Szervernév</td><td>\'.$info[\'hostname\'].\'</td></tr>\';
   echo \'<tr><td>IP cím</td><td>\'.$_SESSION[\"ip\"].\':\'.$_SESSION[\"port\"].\'</td></tr>\';
   echo \'<tr><td>Pálya</td><td>\'.$info[\'mapname\'].\'</td></tr>\';
   echo \'<tr><td>Játékmód</td><td>\'.$info[\'gamemode\'].\'</td></tr>\';
   echo \'<tr><td>Játékosok</td><td>\'.$info[\'players\'].\'/\'.$info[\'maxplayers\'].\'</td></tr>\';
   echo \'<tr><td><hr></td><td><hr></td></tr>\';
   echo \'<tr><td>Verzió</td><td>\'.$rules[\'version\'].\'</td></tr>\';
   echo \'<tr><td>Időjárás ID</td><td>\'.$rules[\'weather\'].\'</td></tr>\';
   echo substr($rules[\'weburl\'],0,7);
   echo \'<tr><td>Weboldal</td><td><a href=\"http://\'.$rules[\'weburl\'].\'\" target=\"_blank\">\'.$rules[\'weburl\'].\'</a></td></tr>\';
   echo \'<tr><td>Idő</td><td>\'.$rules[\'worldtime\'].\'</td></tr>\';
echo \'</table>\';
echo \'</td>\';
// Playerek
echo \'<td>\';
echo \'<table width=\"100%\"><th>ID</th><th>Név</th><th>Pont</th><th>Ping</th>\';
foreach($players as $player) {
   echo \'<tr><td>\'.$player[\'playerid\'].\'</td><td>\'.$player[\'nickname\'].\'</td><td>\'.$player[\'score\'].\'</td><td>\'.$player[\'ping\'].\'</td></tr>\';
}
echo \'</table>\';
echo \'</td>\';
echo \'</tr></table>\';
}

 
A használatához bejelentkezés szükséges, az alap jelszó + felhasználónév: admin
Remélem nem hagytam ki semmit.

295
Segítségkérés / Pár alap kérés!
« Dátum: 2015. február 28. - 17:57:08 »
Idézetet írta: Th0mas date=1425142063\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"52917\" data-ipsquote-contentclass=\"forums_Topic
Ha kezdő akkor ebből semmit se fog érteni.
 
Amúgy ahogy olvastam a kérdéseket olyan mintha egy RP szerű modot szeretne készíteni :D

296
Kérdések, Segítség / php-ba játékos állapotának lekérdezése
« Dátum: 2015. február 28. - 16:46:23 »
Van egy un. SampQuery nevezetű API, ami lekérdezi a fentlévő játékosokat és a pontszámukat etc.
Ha ezt letöltöd akkor efféleképpen tudod használni:
 

<?php
require \'SampQueryApi.php\';
$samp = @new SampQueryApi(\"127.0.0.0\",\"7777\");
if($samp->isOnline()) {
    $players = $samp->getBasicPlayers();
$megvan = false;
            foreach($players as $player) {
if($player[\'nickname\'] == \'NÉV\') {
   $megvan = true;
   break;
}
}
if($megvan) echo \'Fent van a játékos!\';
else echo \'Nincs fent a játékos!\';
} else {
    echo \"Nem sikerült a kapcsolódás a samp szerverhez!\";
}
?>

 
Tesztelve, működik!


Edit:
Dfoglalo megoldása ugyan ez, csak ez API-t használ ott meg saját magadnak kell megoldani :p

297
Fórum Archívum (Témák/Fórumok) / Merre az arra? :D
« Dátum: 2015. február 26. - 00:30:37 »
Szerintem jó a sampforum név,  a többi rosszul hangzik véleményem szerint, vagy csak még nem szoktam meg :p

298
Fórum Archívum (Témák/Fórumok) / Merre az arra? :D
« Dátum: 2015. február 25. - 22:49:19 »
Idézetet írta: Gregor date=1424890815\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"52848\" data-ipsquote-contentclass=\"forums_Topic
Tulajdonképpen ugyan azt akartam le írni mint Pedró, kivéve a domainost részt.
Szívesen látnám a következő programozási nyelveket:
- C++ (én azon belül az objektum-orientált programozási gondolok)
- Pascal
- Java
- PHP
Többiek biztosan több dolgot tudnának írni, na és persze több konkrétumot .
 
+Maradjon a domain ugyan ez :D

299
SA-MP: Szerverfejlesztés / wAdmin v.BETA
« Dátum: 2015. február 22. - 20:12:02 »
Dehát felesleges, és nem is biztos hogy a jó értéket mutatja :D
Miért nem az alapot?

300
SA-MP: Szerverfejlesztés / wAdmin v.BETA
« Dátum: 2015. február 22. - 16:58:21 »
Gratulálok, kezdésnek jó!
Viszont ez:
 

if(ONLINE[killerid] == 1)
        {
                pInfo[killerid][Kills] ++;
        }
        if(ONLINE[playerid] == 2)
        {
            pInfo[playerid][Deaths] ++;
        }

 
mit szolgál?:D
Ahogy láttam az ONLINE változó nem lehet 2 :D
---
 

A modot a sampforum.hu felhasználóinak készítettem!

 
[/quote]
Ez nem mod, hanem filterscript! :)
---
Nem tudom ki hogy van vele, de én jobban preferálom a második módszert az alábbi két példában (te az elsőt használtad):
1:
 

if(a == a) {
    if(b == b) {
        if(c == c) {
              // végrehajtandó kód
        }
    }
}

 
2:
 

if(a != a) return 0;
if(b != b) return 0;
if(c != c) return 0;
// végrehajtandó kód

 
Remélem érted :)
---
E: most vettem észre, hogy az \'ONLINE\' felhasználót arra használod, hogy megnézed hogy online-e a player. Arra ott az IsPlayerConnected(playerid); funkció :)

Oldalak: 1 ... 18 19 [20] 21 22 ... 56
SimplePortal 2.3.7 © 2008-2025, SimplePortal