diff --git a/Utility.cs b/Utility.cs index 6e7876da..16bae464 100644 --- a/Utility.cs +++ b/Utility.cs @@ -38,7 +38,7 @@ internal static async void CheckDatabaseTables() try { - string createTable1 = "CREATE TABLE IF NOT EXISTS `wp_player_skins` (`steamid` varchar(64) NOT NULL, `weapon_defindex` int(6) NOT NULL, `weapon_paint_id` int(6) NOT NULL, `weapon_wear` float NOT NULL DEFAULT 0.0001, `weapon_seed` int(16) NOT NULL DEFAULT 0) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci"; + string createTable1 = "CREATE TABLE IF NOT EXISTS `wp_player_skins` (`steamid` varchar(64) NOT NULL, `weapon_defindex` int(6) NOT NULL, `weapon_paint_id` int(6) NOT NULL, `weapon_wear` float NOT NULL DEFAULT 0.000001, `weapon_seed` int(16) NOT NULL DEFAULT 0) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci"; string createTable2 = "CREATE TABLE IF NOT EXISTS `wp_player_knife` (`steamid` varchar(64) NOT NULL, `knife` varchar(64) NOT NULL, UNIQUE (`steamid`)) ENGINE = InnoDB"; await connection.ExecuteAsync(createTable1, transaction: transaction); diff --git a/WeaponAction.cs b/WeaponAction.cs index ed33bda6..a68c1341 100644 --- a/WeaponAction.cs +++ b/WeaponAction.cs @@ -28,7 +28,7 @@ internal static void ChangeWeaponAttributes(CBasePlayerWeapon? weapon, CCSPlayer weapon.AttributeManager.Item.ItemIDHigh = weapon.AttributeManager.Item.ItemIDLow >> 32; weapon.FallbackPaintKit = GetRandomPaint(weaponDefIndex); weapon.FallbackSeed = 0; - weapon.FallbackWear = 0.0f; + weapon.FallbackWear = 0.000001f; if (!isKnife && weapon.CBodyComponent != null && weapon.CBodyComponent.SceneNode != null) { var skeleton = GetSkeletonInstance(weapon.CBodyComponent.SceneNode); diff --git a/website/getskins.php b/website/getskins.php deleted file mode 100644 index 95539e97..00000000 --- a/website/getskins.php +++ /dev/null @@ -1,73 +0,0 @@ -<?php -$weapons = array ( -"weapon_deagle" => 1, -"weapon_elite" => 2, -"weapon_fiveseven" => 3, -"weapon_glock" => 4, -"weapon_ak47" => 7, -"weapon_aug" => 8, -"weapon_awp" => 9, -"weapon_famas" => 10, -"weapon_g3sg1" => 10, -"weapon_galilar" => 13, -"weapon_m249" => 14, -"weapon_m4a1" => 16, -"weapon_mac10" => 17, -"weapon_p90" => 19, -"weapon_mp5sd" => 23, -"weapon_ump45" => 24, -"weapon_xm1014" => 25, -"weapon_bizon" => 26, -"weapon_mag7" => 27, -"weapon_negev" => 28, -"weapon_sawedoff" => 29, -"weapon_tec9" => 30, -"weapon_hkp2000" => 32, -"weapon_mp7" => 33, -"weapon_mp9" => 34, -"weapon_nova" => 35, -"weapon_p250" => 36, -"weapon_scar20" => 38, -"weapon_sg556" => 39, -"weapon_ssg08" => 40, -"weapon_m4a1_silencer" => 60, -"weapon_usp_silencer" => 61, -"weapon_cz75a" => 63, -"weapon_revolver" => 64, -"weapon_bayonet" => 500, -"weapon_knife_css" => 503, -"weapon_knife_flip" => 505, -"weapon_knife_gut" => 506, -"weapon_knife_karambit" => 507, -"weapon_knife_m9_bayonet" => 508, -"weapon_knife_tactical" => 509, -"weapon_knife_falchion" => 512, -"weapon_knife_survival_bowie"=> 514, -"weapon_knife_butterfly" => 515, -"weapon_knife_push" => 516, -"weapon_knife_cord" => 517, -"weapon_knife_canis" => 518, -"weapon_knife_ursus" => 519, -"weapon_knife_gypsy_jackknife" => 520, -"weapon_knife_outdoor" => 521, -"weapon_knife_stiletto" => 522, -"weapon_knife_widowmaker" => 523, -"weapon_knife_skeleton" => 525); -$json = json_decode(file_get_contents('skins.json')); -echo "<pre>"; -foreach($json as $skin) -{ - if(!str_contains($skin->weapon->id, "weapon_")) continue; - $name = $skin->name; - $name = str_replace("'","\'",$name); - $weapon = $skin->weapon->id; - $image = $skin->image; - $paint = $skin->paint_index; - echo "('{$weapon}', {$weapons[$weapon]}, {$paint}, '{$image}', '{$name}')"; - echo ",<br>"; - -} -//print_r($json); -echo "</pre>"; - -?>