Guest poblib Odesláno: 15. Říjen, 2008 Share Odesláno: 15. Říjen, 2008 tu je to inc:::::::: #include #include #include #include #include #include #include new Float:newX[MAX_PLAYERS], Float:newY[MAX_PLAYERS], Float:newZ[MAX_PLAYERS]; new Float:oldX[MAX_PLAYERS], Float:oldY[MAX_PLAYERS], Float:oldZ[MAX_PLAYERS]; new Float:Num[MAX_PLAYERS]; new String[256]; new speed[MAX_PLAYERS] = 0; forward GetVehicleType(vehicleid); #define TYPE_AIRPLANE 0 #define TYPE_TRAIN 1 #define TYPE_BIKE 2 #define TYPE_BOAT 3 #define TYPE_CAR 4 #define TYPE_RC 5 native GetPlayerSpeed(playerid); public OnGameModeInit() { SetTimer("speed",500,1); return 1; } public GetVehicleType(vehicleid) { new model = GetVehicleModel(vehicleid); if(model > 399 && model < 613) //kdyz jde o existujici auto { switch(model) { case 590,569,537,538,570,449: return TYPE_TRAIN; case 481,509,510: return TYPE_BIKE; case 592,577,511..513,548,593,425,417,487,553,488,497,563,476,447,519,460,469,520: return TYPE_AIRPLANE; case 472,473,493,595,484,430,453,452,446,454: return TYPE_BOAT; case 441,464,594,465,501,564: return TYPE_RC; default: return TYPE_CAR; } } return -1; } stock GetPlayerSpeed(playerid) { for(new i = 0; i < MAX_PLAYERS; i++) { IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) { { GetPlayerPos(i, newX, newY, newZ); Num = (newX - oldX) - (newY - oldY) - (newZ - oldZ); oldX = newX; oldY = newY; oldZ = newZ; Num = Num * 4; if(Num < 0) { Num = Num - Num - Num; speed[playerid] = Num; } } } prosim dokoncite ho a opravte Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 15. Říjen, 2008 Share Odesláno: 15. Říjen, 2008 lol delas si prdel:D nikdo za tebe nic delat nebude .. mi ti pomuzem s chybama..ale toto Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 15. Říjen, 2008 Share Odesláno: 15. Říjen, 2008 co to je za zkopírovaný INC ? Link to comment Share on other sites More sharing options...
0 Guest poblib Odesláno: 15. Říjen, 2008 Share Odesláno: 15. Říjen, 2008 lol to je kopy tacometru z netu len neviem ako dat do inc aby to mohol mat kazdy/////// Link to comment Share on other sites More sharing options...
Dotaz
Guest poblib
tu je to inc::::::::
#include
#include
#include
#include
#include
#include
#include
new Float:newX[MAX_PLAYERS], Float:newY[MAX_PLAYERS], Float:newZ[MAX_PLAYERS];
new Float:oldX[MAX_PLAYERS], Float:oldY[MAX_PLAYERS], Float:oldZ[MAX_PLAYERS];
new Float:Num[MAX_PLAYERS];
new String[256]; new speed[MAX_PLAYERS] = 0;
forward GetVehicleType(vehicleid);
#define TYPE_AIRPLANE 0
#define TYPE_TRAIN 1
#define TYPE_BIKE 2
#define TYPE_BOAT 3
#define TYPE_CAR 4
#define TYPE_RC 5
native GetPlayerSpeed(playerid);
public OnGameModeInit()
{
SetTimer("speed",500,1);
return 1;
}
public GetVehicleType(vehicleid)
{
new model = GetVehicleModel(vehicleid);
if(model > 399 && model < 613) //kdyz jde o existujici auto
{
switch(model)
{
case 590,569,537,538,570,449: return TYPE_TRAIN;
case 481,509,510: return TYPE_BIKE;
case 592,577,511..513,548,593,425,417,487,553,488,497,563,476,447,519,460,469,520: return TYPE_AIRPLANE;
case 472,473,493,595,484,430,453,452,446,454: return TYPE_BOAT;
case 441,464,594,465,501,564: return TYPE_RC;
default: return TYPE_CAR;
}
}
return -1;
}
stock GetPlayerSpeed(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) {
{
GetPlayerPos(i, newX, newY, newZ);
Num = (newX - oldX) - (newY - oldY) - (newZ - oldZ);
oldX = newX; oldY = newY; oldZ = newZ;
Num = Num * 4;
if(Num < 0)
{
Num = Num - Num - Num;
speed[playerid] = Num;
}
}
}
prosim dokoncite ho a opravte
Link to comment
Share on other sites
3 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now