Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- define("SIGNATURE", "WEAPONFILE");
- $info = array();
- $info["displayName"] = "HUD-on megjelenő név";
- $info["weaponType"] = "Fegyver típus";
- $info["weaponClass"] = "Fegyver osztály";
- $info["weaponSlot"] = "CoD2-ben csak primary van";
- $info["twoHanded"] = "Két kezes fegyver";
- $info["moveSpeedScale"] = "Mozgás sebessége";
- $info["gunMaxPitch"] = "Függőleges forgásnál a fegyver forgása";
- $info["gunMaxYaw"] = "Vízszintes forgásnál a fegyver forgása";
- $info["ammoName"] = "Lőszer neve";
- $info["maxAmmo"] = "Maximális lőszer";
- $info["startAmmo"] = "Kezdő lőszer";
- $info["clipName"] = "Tár neve";
- $info["clipSize"] = "Tár mérete";
- $info["shotCount"] = "Mennyit lő egyszerre";
- $info["dropAmmoMin"] = "Eldobott fegyverben minimális lőszer mennyisége";
- $info["dropAmmoMax"] = "Eldobott fegyverben maximális lőszer mennyisége";
- // ------------------------------
- // Sérülések
- // ------------------------------
- $info["damage"] = "Sérülés";
- $info["minDamage"] = "Minimális sérülés";
- $info["meleeDamage"] = "Ütéssel okozott sérülés";
- $info["maxDamageRange"] = "Maximum sebzés ekkora távolságon belül";
- $info["minDamageRange"] = "Zérus sérülés ekkora távolságon túl";
- // ------------------------------
- // Időzítések
- // ------------------------------
- $info["fireTime"] = "Lövések közt eltelt idő";
- $info["fireDelay"] = "Lövések sebzésének késleltetése";
- $info["meleeTime"] = "Ütések közt eltelt idő";
- $info["reloadTime"] = "Újratárazási idő";
- $info["reloadEmptyTime"] = "Újratárazási idő üres tár esetében";
- $info["dropTime"] = "Fegyver eldobásához szükséges idő";
- $info["raiseTime"] = "Fegyver elővételéhez szükséges idő";
- // ------------------------------
- // Álló mozgás beállítások
- // ------------------------------
- $info["standMoveF"] = "Fegyver mozgása előre-hátra álló pozícióban";
- $info["standMoveR"] = "Fegyver mozgása jobbra-balra álló pozícióban";
- $info["standMoveU"] = "Fegyver mozgása fel-le álló pozícióban";
- $info["standRotP"] = "Fegyver forgása a Pitch tengelyen";
- $info["standRotY"] = "Fegyver forgása a Yaw tengelyen";
- $info["standRotR"] = "Fegyver forgása a Roll tengelyen";
- $info["standMoveMinSpeed"] = "Fegyver mozgásának sebessége";
- $info["standRotMinSpeed"] = "Fegyver forgásának sebessége";
- $info["posMoveRate"] = "Mozgás skálája";
- $info["posRotRate"] = "Forgás skálája";
- // ------------------------------
- // Tétlen beállítások
- // ------------------------------
- $info["hipIdleAmount"] = "Kéz mozgása";
- $info["adsIdleAmount"] = "Kéz mozgása célzásnál";
- $info["hipIdleSpeed"] = "Kéz mozgásának sebessége";
- $info["adsIdleSpeed"] = "Kéz mozgásának sebessége célzásnál";
- $info["idleCrouchFactor"] = "Fenti értékek százalékos aránya guggolásnál";
- $info["idleProneFactor"] = "Fenti értékek százalékos aránya fekvésnél";
- // ------------------------------
- // Célzás beállítások
- // ------------------------------
- $info["adsSpread"] = "Szórás célzásnál";
- $info["adsCrosshairInFrac"] = "Célkereszt eltűnésének ideje célzásnál";
- $info["adsCrosshairOutFrac"] = "Célkereszt megjelenési ideje célzás után";
- $info["adsZoomFov"] = "Zoom mértéke (90=nincs zoom)";
- $info["adsZoomInFrac"] = "Zoom ideje befelé";
- $info["adsZoomFov"] = "Zoom ideje kifelé";
- $info["hipSpreadStandMin"] = "Szórás minimum álló helyzetben";
- $info["hipSpreadDuckedMin"] = "Szórás minimum guggoló helyzetben";
- $info["hipSpreadProneMin"] = "zórás minimum fekvő helyzetben";
- $info["hipSpreadMax"] = "Szórás maximum";
- $info["hipSpreadDuckedMax"] = "Szórás maximum guggoló helyzetben";
- $info["hipSpreadProneMax"] = "Szórás maximum fekvő helyzetben";
- $info["hipSpreadFireAdd"] = "A tüzelés ennyivel rontja a pontosságot";
- $info["hipSpreadTurnAdd"] = "A forgás ennyivel rontja a pontosságot";
- $info["hipSpreadMoveAdd"] = "A mozgás ennyivel rontja a pontosságot";
- // ------------------------------
- // Célkereszt beállítások
- // ------------------------------
- $info["reticleSideSize"] = "Célkereszt vastagsága";
- /* ************************************************************************************************** */
- /* END INFO */
- $file = (isset($_REQUEST["file"]) && !empty($_REQUEST["file"]) ? $_REQUEST["file"] : null);
- $save = (isset($_POST["save"]) ? true : false);
- if( $save ) {
- $str = SIGNATURE ."\\";
- foreach($_POST as $key => $value) {
- if( $key == "save" || $key == "file" )
- continue;
- $str .= $key ."\\". $value ."\\";
- }
- $str = substr($str, 0, strlen($str)-1); // cut last \
- $f = fopen($file, "w+");
- if( !$f )
- die("Cannot open file to write!");
- fputs($f, $str);
- fclose($f);
- die('File saved as <a href="'. $file .'" target="_blank">'. $file .'</a>');
- }
- if( $file == null )
- die("Use \"?file=%FILE_NAME%\" in the header!");
- if( !is_file($file) )
- die("File not exsits!");
- $str = file_get_contents($file);
- if( empty($str) )
- die("Cannot open file or it's empty!");
- if( substr($str, 0, strlen(SIGNATURE)) != SIGNATURE || strlen($str) <= strlen(SIGNATURE) )
- die("Bad file type!");
- $pairs = explode("\\", $str);
- $key = true;
- echo '<form method="post">';
- echo '<table>
- <tr>
- <td><b>Key:</b></td>
- <td><b>Value:</b></td>
- <td><b>Info:</b></td>
- </tr>';
- for($i = 1; $i < count($pairs); $i++) {
- if( $key )
- echo '<tr><td><b>'. $pairs[$i] .'</b>:</td>';
- else {
- echo '<td><input type="text" name="'. $pairs[$i-1] .'" value="'. $pairs[$i] .'" /></td>';
- if( isset($info[$pairs[$i-1]]) )
- echo '<td><i>('. $info[$pairs[$i-1]] .')</i></td>';
- else
- echo '<td></td>';
- echo '</tr>';
- }
- $key = !$key;
- }
- echo '</table><br/>
- <b>File name:</b> <input type="text" name="file" value="'. $file .'.01" /><br/>
- <input type="submit" name="save" value="Mentés/Save">
- </form>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement