client_cmd spk Mar 19, 2024 2:42:58 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by spaghettiman on Mar 19, 2024 2:42:58 GMT Hello, iam trying to play specific sound with specific volume using client_cmd "spk" to avoid 512 limit but i get this error in the folowing code>> error 017: undefined symbol "s" <<specificly on this line>> client_cmd(iPlayer, "spk \"%s^%.2f\"", SOUND_MESSAGE, volume); <<here is the code:stock UTIL_PlaySpeakSound(iEmmiter, const SOUND_MESSAGE[]){ new Float:origin[3], Float:clientPos[3], Float:distance, Float:volume; pev(iEmmiter, pev_origin, origin); for (new iPlayer = 1; iPlayer <= get_maxplayers(); ++iPlayer) { if (!is_user_connected(iPlayer)) continue; pev(iPlayer, pev_origin, clientPos); distance = vector_distance(origin, clientPos); if (distance <= MAX_DISTANCE_SQR) { // Calculate volume based on distance volume = 1.0 - (floatsqroot(distance) / floatsqroot(MAX_DISTANCE_SQR)); // Clamp volume within specified range volume = floatclamp(volume, MIN_VOLUME, MAX_VOLUME); // Send message with volume to client client_cmd(iPlayer, "spk \"%s^%.2f\"", SOUND_MESSAGE, volume); //client_cmd(iPlayer, "spk ^"%s^"", SOUND_MESSAGE); } }}
client_cmd spk Mar 23, 2024 4:38:01 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by DarkSmoker_ on Mar 23, 2024 4:38:01 GMT Mar 19, 2024 2:42:58 GMT spaghettiman said:>> client_cmd(iPlayer, "spk \"%s^%.2f\"", SOUND_MESSAGE, volume); <<client_cmd(iPlayer, "spk %s^%.2f", SOUND_MESSAGE, volume);