It is turned off friend, I already put the url of the files again, I had not realized that the link did not appear
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 MenuQuote from: HunTinG on Aug 12, 2024, 09:39 PMok, after tons and tons of testing, there's just a small oversight, servers should now manually force shotgun reload to be faster in order for the gun animation to display correctly and not feel confusing to the players
but this is hands down the best update yet, the sync is just incredible, good job so far, seems like laggers are the ones at disadvantage now, and wow, shotgun finally syncs like stubby,m4 and the rest of the guns, that's a big step up
got nothing to add, so yeah once again thanks for showing interest towards this nearly dead game, i personally appreciate it
Quote from: Abbas_905 on Jul 14, 2024, 01:43 AMHello Everyone
I want your smalll help,
need adminmod,apark command for admins
else if ( cmd == "apark"|| cmd == "setpark")
{
if ( !text ) MessagePlayer("Usage: /"+cmd+" [V/ID] ", player );
else {
local ve = GetVehicle( GetTok( text, " ", 1 ) );
if ( !ve ) MessagePlayer( "Vehicle id invalid.", player );
else {
local x = ve.Pos.x.tointeger(),y = ve.Pos.y.tointeger(),z = ve.Pos.z.tointeger();
ve.SpawnPos = Vector(x,y,z);
ve.EulerSpawnAngle = Vector(ve.EulerAngle.x,ve.EulerAngle.y,ve.EulerAngle.z)
MessagePlayer( "Vehicle Pos Saved : PosX "+ve.Pos.x+",PosY "+ve.Pos.y+",PosZ "+ve.Pos.z+", AngleX "+ve.EulerAngle.x+",AngleY "+ve.EulerAngle.y+",AngleZ "+ve.EulerAngle.z, player );
//These two lines are to save in the database but remember that you must modify it to your data for it to work
//QuerySQL( DatabaseVehicle, "UPDATE Vehicle SET PosX='"+x+"',PosY='"+y+"',PosZ='"+z+"' WHERE rowid LIKE '" + ve.ID + "'" );
///QuerySQL( DatabaseVehicle, "UPDATE Vehicle SET AngX='"+ve.EulerAngle.x+"',AngY='"+ve.EulerAngle.y+"',AngZ='"+ve.EulerAngle.z+"' WHERE rowid LIKE '" + ve.ID + "'" );
}
}
}
function onScriptLoad()
{
SetBackfaceCullingDisabled( true );//to load the textures of the objects inside
///--Object id for cafeunder
RawHideMapObject(448,-9231,621,91) //veg_palwee01
RawHideMapObject(1719,-9564,460,267) //sjmbigsign01
RawHideMapObject(392,-9564,459,205) //BillBd3
RawHideMapObject(1712,-8991,203,143) //lhaitcut
RawHideMapObject(1644,-8991,203,143) //LODitcut
RawHideMapObject(474,-9200,428,91) //veg_palmbig14
//---
}
<?xml version="1.0" encoding="ASCII" ?>
<itemlist>
<item model="6000" name="cafeunder">
<position x="-899.193" y="20.3173" z="14.3973" />
<rotation format="axisangle" x="0" y="0" z="0" angle="1" />
</item>
<item model="6001" name="LODcafeunder">
<position x="-899.193" y="20.3173" z="14.3973" />
<rotation format="axisangle" x="0" y="0" z="0" angle="1" />
</item>
</itemlist>
<?xml version="1.0" encoding="ASCII"?>
<objectlist>
<object id="0">
<flags value="0" />
<texture path="cafeunder.txd" />
<collision path="cafeunder.col" />
<model path="cafeunder.dff" distance="299" />
</object>
<object id="1">
<flags value="0" />
<texture path="cafeunder.txd" />
<collision type="none" />
<model path="LODcafeunder.dff" distance="20000" />
</object>
</objectlist>
Quote from: PSL on Nov 27, 2024, 07:27 AMThis is a function that I made to create buildings and undo buildings, and redo buildings, and I created two lists to store created buildings and deleted buildings for recovery by command, and I think this is very similar to distance judgment, so you can add a timer, and when there is no one around 200 meters around the checkpoint, delete it and record, When there are people around 200 meters, recover through the list.
Quote from: habi2 on Nov 27, 2024, 06:41 AMThere won't be any delay.Thanks bro
//--Table server
CheckPoint1 <- array( GetMaxPlayers(), 0 );
CheckPoint2 <- array( GetMaxPlayers(), 0 );
CheckPoint3 <- array( GetMaxPlayers(), 0 );
//server Funtions
function onClientScriptData( player )
{
local ReadString = Stream.ReadString();
local ReadInt = Stream.ReadInt();
if ( ReadString == "CreateCheckPoints")
{
if ( player.IsSpawned )
{
onPlayerCheckpint( player )
}
}
}
function onPlayerCheckpint( player )
{
//---------------------
if( CheckPoint1[ player.ID ] == 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 316.729, 11.0378 ) < 20 )
{
CheckPoint1[ player.ID ] = CreateCheckpoint( player, player.UniqueWorld, true, Vector( 316.729, 11.0378, 10.8006), RGB(255,255,255), 1 );
}
if( CheckPoint1[ player.ID ] != 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 316.729, 11.0378) > 20 )
{
CheckPoint1[ player.ID ].Remove(), CheckPoint1[ player.ID ] = 0;
}
//---------------------
if( CheckPoint2[ player.ID ] == 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 318.927, 41.5121 ) < 20 )
{
CheckPoint2[ player.ID ] = CreateCheckpoint( player, player.UniqueWorld, true, Vector(318.927, 41.5121, 500.942), RGB(255,255,255), 1 );
}
if( CheckPoint2[ player.ID ] != 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 318.927, 41.5121) > 20 )
{
CheckPoint2[ player.ID ].Remove(), CheckPoint2[ player.ID ] = 0;
}
//---------------------
if( CheckPoint3[ player.ID ] == 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 301.595, 17.9316 ) < 20 )
{
CheckPoint3[ player.ID ] = CreateCheckpoint( player, player.UniqueWorld, true, Vector(301.595, 17.9316, 11.7104), RGB(255,255,255), 1 );
}
if( CheckPoint3[ player.ID ] != 0 && DistanceFromPoint( player.Pos.x, player.Pos.y, 301.595, 17.9316) > 20 )
{
CheckPoint3[ player.ID ].Remove(), CheckPoint3[ player.ID ] = 0;
}
//---------------------
}
///Client Sever
TimerUpdateCheckPoint <- 200;
function Script::ScriptProcess()
{
::PantallaX = GUI.GetScreenSize().X;
::PantallaY = GUI.GetScreenSize().Y;
if ( TimerUpdateCheckPoint > 1 )::TimerUpdateCheckPoint -= 1;
if ( TimerUpdateCheckPoint < 50 )
{
::TimerUpdateCheckPoint = 200;
local plr = World.FindLocalPlayer();
if ( plr != null )
{
local Datos = Stream();
Datos.WriteString( "CreateCheckPoints" );
Server.SendData(Datos);
}
}
}
Quote from: KAKAN on Jul 28, 2015, 03:05 PMSame problem happens with me in custom weps, when someone does /wep 116(custom) it kicks the player
Here is the log
[spoiler="Click here for the log"]Kicking player 'KAKAN' (0), acquired weapon 116.
Player 'KAKAN' ID 0 disconnected (kicked).
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.
Kicking player ID 0, no record of such connection ID exists.[/spoiler]
(BEWARE I am not the creator of the objects but I did modify and convert them)
this mod modified by my Luis_Labarca
The base mod was akina, credits to its creators.
mod taken from the vcmp forum - (https://forum.vc-mp.org/index.php?topic=6956.msg48971#msg48971)
I was in charge of modifying some things (houses, objects, textures, etc.)
Models extracted from the mod
- Favelas Pack V1.8 Rebuild By NATAN Gameron
- extracted models barracos.dff , barracos.txd, barracos.col,barracos2.dff , barracos2.txd, barracos2.col
Monument taken from the mod
- Favela City of God
Authors: KOHDYKTOP, JooJ, Razor
Quote from: Mikimon on Jan 21, 2023, 10:38 PMmuy bueno, se siente la verdadera experiencia de un roleplay en vcmpgracias por tu comentario amigo![]()
![]()
The server has two languages Spanish and English
I accept suggestions to improve the server
-You can enter the server with any name
Name : ..:[RPG]:Vice-City::..::Real-Life:[RPG]::.
IP : 51.222.28.159:8194
Game Mode : RPG Free
Manger : Luis_Labarca
Slot : 0/100
v0.1
- Vehicle system
*You can buy your vehicle (Boats, Motorcycles, Helicopters, Cars)
*You can pay a renter
- Vehicle damage system
*If the motor is damaged you must request a mechanic or go to sunchine
*If you do not add oil to the engine you can damage it, it is bought in stores
- Gasoline system
*The vehicle may run out of gasoline
*You can go to the nearest gas station
*If you didn't have time to get to the gas station, you can buy a jerry can (in stores)
- bank system
* You want a bank account you can ask for your credit card at the bank
*You can save your money in your bank account
*You can make transfers to other accounts
*There are ATMs throughout the city.
- Parking system
* For your vehicle to be safe you must park it in a legal parking lot
*This way you avoid fines or damage to the vehicle, parking has its fee
- Job system
*There are different jobs in the city such as
* Trucker - Responsible for transporting merchandise
* Fisherman - In charge of looking for fish and selling them
*Basurero - Responsible for collecting garbage throughout the city
* Taxi - In charge of transporting person
*Gas Trucker -In charge of looking for gasoline for gas stations
*Pizzero - In charge of delivering pizzas throughout the city
- Faction system
*There are different factions like
*Police
*Fireman
*Military man
*Gangster
- Inventory system
* to open the inventory you must press the Y Key
*The inventory allows you to see a series of ITMS that you can use as
* drugs, drum can, food, c4, money ETC
- ITMS system lying on the ground
* to be able to take the one from the ground you must stop above it and press ( N )
*to throw it to the ground you must open the inventory
*you can throw weapons
- Properties system
*You can buy, sell your property
* You can decorate your custom interiors
*You can save your ITMS
* You can close the doors of your property
*Shop system
*You can buy food
- Garbage container system
*You can loot containers by pressing ( N )
*You can find ITMS as weapons Etc..
- Hospital System
* when fainting you can wait for a doctor or be transported to the hospital
-Black market system
* you can buy drugs, weapons, clothes etc..
Quote from: Sebastian on Nov 18, 2022, 04:11 PMYes, you must make it be part of the chassis_hi in order to be available all the time.Ok friend thank you very much I hope that one day it will be possible that would be great
VCMP cannot handle the extra parts of vehicles, so there is no way you can enable/disable extras.
Also, via SetParts you can just set parts like windscreen, bonnet, doors, etc