Thank vc:mp developers for making someting perfect!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuIf you found this url on the VC:MP forum as an alternative if the update server is down you should enter this URL in your VC:MP browser.<br/><br/>If you're here because you want to download the latest update when your browser fails to download it. See below!<br/>Version <a href="/files/build62A35348.7z">04rel006</a>: Latest version is 62A35348 compiled on 2022-06-10 04:06:20<br/>Version <a href="/files/build5B2FAF0E.7z">04rel005</a>: Latest version is 5B2FAF0E compiled on 2018-06-24 04:06:47<br/>Version <a href="/files/build5B2D7C82.7z">04rel004</a>: Latest version is 5B2D7C82 compiled on 2018-06-23 12:06:47<br/>Version <a href="/files/build571C093D.7z">04rel003</a>: Latest version is 571C093D compiled on 2016-04-24 01:04:46<br/>Version <a href="/files/build55986E38.7z">04rel002</a>: Latest version is 55986E38 compiled on 2015-07-05 01:07:37<br/>Version <a href="/files/build55986E30.7z">04rel001</a>: Latest version is 55986E30 compiled on 2015-07-05 01:07:37<br/>Version <a href="/files/build5432F2AD.7z">04rel000</a>: Latest version is 5432F2AD compiled on 2014-10-06 09:10:51<br/>Version <a href="/files/build5400CA70.7z">04pb402</a>: Latest version is 5400CA70 compiled on 2014-08-29 08:08:46<br/>Version <a href="/files/build53D23BCE.7z">04pb400</a>: Latest version is 53D23BCE compiled on 2014-07-25 01:07:13<br/>
function str_replace(str, search, replace) {
if (str == search) return replace
local start = 0, res = "", pos
while ((pos = str.find(search, start)) != null) {
res += str.slice(start, pos) + replace
start = pos + search.len()
}
if (pos == null) res += str.slice(start, str.len())
return res
}
function str_replace_lower(str, search, replace) {
if (str.tolower() == search.tolower()) return replace
local start = 0, res = "", pos
while ((pos = str.tolower().find(search.tolower(), start)) != null) {
res += str.slice(start, pos) + replace
start = pos + search.len()
}
if (pos == null) res += str.slice(start, str.len())
return res
}
function str_count(str, key) {
local n = 0, s = 0
while ((s = str.find(key, s)) != null) {
n++
s++
}
return n
}
function executeCommand(player, command) {
if (command.len() == 1) return;
local cmd = command.slice(str_startswith(command, "/") ? 1 : 0, command.find(" ",0) == null ? command.len() : command.find(" ",0)), text = command.find(" ",0) != null ? command.slice(command.find(" ",0)) : null
return onPlayerCommand(player, cmd, text) == 1 ? true : false
}
some code. u can take them