1581 ?
Genau das,
Danke
1581 ?
Genau das,
Danke
Wie kann ich denn Soundtrack von Gta Sa am Anfang abspielen lassen ??
Ne da ist das nicht,
Ich habe das schon öffters gesehen das sieht man auch CJ drauf oder so ...
Hallo ,
welche id hat das pickup wo so ein perso oder ahnliches zu sehen ist ?
Mfg Flo
Ps. vom handy geschrieben
Hallo Leute,
Ich weiß zwar nicht was die Textdraws gegen mich haben aber es buggt nun wieder ,aber wieder anders.
Nun blinkt es ab und zu mal start mal eher weniger.
Hier ein Kleines Video wo man das Prob sieht
Code:
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
if(GetPlayerVehicleSeat(playerid) == 0)
{
if(GetVehicleModel(vehicleid) != 509 && GetVehicleModel(vehicleid) != 481 && GetVehicleModel(vehicleid) != 510)
{
new string[125];
if(Tank[vehicleid] <= 0) format(string,sizeof string,"~g~Tank: ~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
else if(Tank[vehicleid] <= 5)
{
format(string,sizeof string,"~w~Tank: ~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
PlayerPlaySound(playerid, 1085, 0.0,0.0,0.0);
}
else if(Tank[vehicleid] <= 10)
{
format(string,sizeof string,"~w~Tank: ~g~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
PlayerPlaySound(playerid, 1085, 0.0,0.0,0.0);
}
else if(Tank[vehicleid] <= 15) format(string,sizeof string,"~w~Tank: ~g~I~y~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I~r~I",Tank[vehicleid]);
//Paar zeilen Entfernt
else if(Tank[vehicleid] <= 100) format(string,sizeof string,"~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I",Tank[vehicleid]);
TextDrawSetString(pSpeedo[playerid][2],string);
}
else
{
new string[125], Float:Zustand[MAX_VEHICLES];
GetVehicleZustandProzent(vehicleid);
if(Zustand[vehicleid] <= 0) format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
else if(Zustand[vehicleid] <= 250)
{
format(string,sizeof string,"~w~Zustand:~r~I",Zustand[vehicleid]);
}
else if(Tank[vehicleid] <= 600) { format(string,sizeof string,"~w~Zustand:~y~I",Zustand[vehicleid]); }
else if(Tank[vehicleid] <= 1000) { format(string,sizeof string,"~w~Zustand:~g~I",Zustand[vehicleid]); }
TextDrawSetString(pSpeedo[playerid][3],string);
}
}
TextDrawSetString(pSpeedo[playerid][3], "~w~Zustand:~g~I");
public OnPlayerConnect(playerid)
{
{
if(pSpeedoOn[playerid] == 0)
{
pSpeedo[playerid][0] = TextDrawCreate(525.000000, 348.800000, "Carname");
TextDrawBackgroundColor(pSpeedo[playerid][0], 255);
TextDrawFont(pSpeedo[playerid][0], 1);
TextDrawLetterSize(pSpeedo[playerid][0], 0.449999, 1.000000);
TextDrawColor(pSpeedo[playerid][0], 0xFFFFFFFF);
TextDrawSetOutline(pSpeedo[playerid][0], 0);
TextDrawSetProportional(pSpeedo[playerid][0], 1);
TextDrawSetShadow(pSpeedo[playerid][0], 1);
TextDrawUseBox(pSpeedo[playerid][0], 1);
TextDrawBoxColor(pSpeedo[playerid][0], 101);
TextDrawTextSize(pSpeedo[playerid][0], 643.000000, -113.000000);
pSpeedo[playerid][1] = TextDrawCreate(525.000000, 361.1000000, "~w~Km/h:");
TextDrawBackgroundColor(pSpeedo[playerid][1], 255);
TextDrawFont(pSpeedo[playerid][1], 1);
TextDrawLetterSize(pSpeedo[playerid][1], 0.449999, 1.000000);
TextDrawColor(pSpeedo[playerid][1], 8913151);
TextDrawSetOutline(pSpeedo[playerid][1], 0);
TextDrawSetProportional(pSpeedo[playerid][1], 1);
TextDrawSetShadow(pSpeedo[playerid][1], 1);
TextDrawUseBox(pSpeedo[playerid][1], 1);
TextDrawBoxColor(pSpeedo[playerid][1], 101);
TextDrawTextSize(pSpeedo[playerid][1], 640.000000, 0.000000);
pSpeedo[playerid][2] = TextDrawCreate(525.000000, 373.4000000, "~w~Tank: ~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I~g~I");
TextDrawBackgroundColor(pSpeedo[playerid][2], 255);
TextDrawFont(pSpeedo[playerid][2], 1);
TextDrawLetterSize(pSpeedo[playerid][2], 0.449999, 1.000000);
TextDrawColor(pSpeedo[playerid][2], 8913151);
TextDrawSetOutline(pSpeedo[playerid][2], 0);
TextDrawSetProportional(pSpeedo[playerid][2], 1);
TextDrawSetShadow(pSpeedo[playerid][2], 1);
TextDrawUseBox(pSpeedo[playerid][2], 1);
TextDrawBoxColor(pSpeedo[playerid][2], 101);
TextDrawTextSize(pSpeedo[playerid][2], 640.000000, 0.000000);
pSpeedo[playerid][3] = TextDrawCreate(525.000000, 385.700000, "~w~Zustand:~r~I");
TextDrawBackgroundColor(pSpeedo[playerid][3], 255);
TextDrawFont(pSpeedo[playerid][3], 1);
TextDrawLetterSize(pSpeedo[playerid][3], 0.450000, 1.000000);
TextDrawColor(pSpeedo[playerid][3], 8913151);
TextDrawSetOutline(pSpeedo[playerid][3], 0);
TextDrawSetProportional(pSpeedo[playerid][3], 1);
TextDrawSetShadow(pSpeedo[playerid][3], 1);
TextDrawUseBox(pSpeedo[playerid][3], 1);
TextDrawBoxColor(pSpeedo[playerid][3], 101);
TextDrawTextSize(pSpeedo[playerid][3], 640.000000, 0.000000);
pSpeedo[playerid][4] = TextDrawCreate(525.000000, 398.000000, "~g~M~w~otor: ~r~I");
TextDrawBackgroundColor(pSpeedo[playerid][4], 255);
TextDrawFont(pSpeedo[playerid][4], 1);
TextDrawLetterSize(pSpeedo[playerid][4], 0.300000, 0.949999);
TextDrawColor(pSpeedo[playerid][4], 8913151);
TextDrawSetOutline(pSpeedo[playerid][4], 0);
TextDrawSetProportional(pSpeedo[playerid][4], 1);
TextDrawSetShadow(pSpeedo[playerid][4], 1);
TextDrawUseBox(pSpeedo[playerid][4], 1);
TextDrawBoxColor(pSpeedo[playerid][4], 101);
TextDrawTextSize(pSpeedo[playerid][4], 567.000000, 0.000000);
pSpeedo[playerid][5] = TextDrawCreate(569.65000, 398.000000, " ~g~L~w~icht: ~r~I");
TextDrawBackgroundColor(pSpeedo[playerid][5], 255);
TextDrawFont(pSpeedo[playerid][5], 1);
TextDrawLetterSize(pSpeedo[playerid][5], 0.300000, 0.949999);
TextDrawColor(pSpeedo[playerid][5], 8913151);
TextDrawSetOutline(pSpeedo[playerid][5], 0);
TextDrawSetProportional(pSpeedo[playerid][5], 1);
TextDrawSetShadow(pSpeedo[playerid][5], 1);
TextDrawUseBox(pSpeedo[playerid][5], 1);
TextDrawBoxColor(pSpeedo[playerid][5], 101);
TextDrawTextSize(pSpeedo[playerid][5], 640.000000, -10.000000);
pSpeedoOn[playerid] = 1;
}
stock UpdateSpeedo(playerid)
{
if(!IsPlayerInAnyVehicle(playerid))
{
Speedo(playerid,0);
} else if(pSpeedoOn[playerid] == 2){
new veh = GetPlayerVehicleID(playerid);
new model= GetVehicleModel(veh);
new str[60];
new Float:speed;
new vehicleid = GetPlayerVehicleID(playerid);
TextDrawSetString(pSpeedo[playerid][0],CarName[model-400]);
GetVehicleSpeed(vehicleid , speed);
if(model == 509 || model == 510|| model == 481)
{
speed = floatround(speed *0.5);
} else {
speed = floatround(speed * 0.95);
}
format(str,sizeof(str),"~w~Km/H: ~w~%.0f",Float:speed);
TextDrawSetString(pSpeedo[playerid][1],str);
format(str,sizeof(str),"~w~Zustand:");
TextDrawSetString(pSpeedo[playerid][3],str);
}
}
stock Speedo(playerid,speedostate)
{
switch (speedostate)
{
case 0: //aus
{
if(pSpeedoOn[playerid] != 2) {return 0;}
KillTimer(pSpeedoT[playerid]);
for(new i=0;i<6;i++)
{
TextDrawHideForPlayer(playerid,pSpeedo[playerid][i]);
}
pSpeedoOn[playerid] = 1;
}
case 1: // An
{
if(pSpeedoOn[playerid] != 1) {return 0;}
pSpeedoT[playerid] = SetTimerEx("PlayerSpeedo",100,1,"d",playerid);
UpdateSpeedo(playerid);
for(new i=0;i<6;i++)
{
TextDrawShowForPlayer(playerid,pSpeedo[playerid][i]);
}
pSpeedoOn[playerid] = 2;
}
}
return 1;
}
forward PlayerSpeedo(playerid);
public PlayerSpeedo(playerid)
{
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(pSpeedoOn[playerid] == 2)
{
for(new i=0;i<6;i++)
{
TextDrawHideForPlayer(playerid,pSpeedo[playerid][i]);
}
UpdateSpeedo(playerid);
for(new i=0;i<6;i++)
{
TextDrawShowForPlayer(playerid,pSpeedo[playerid][i]);
}
}
} else {
Speedo(playerid,0);
}
}
Habe das jetzt so wie Andrzejxy' hoffe das geht auch so
Das habe ich aus einem Tut.
Hallo User,
Ich habe eine Leiste mit TS3 und Homepage + Datum.
Das wird aber nur Player id 0 Angezeigt
was muss ich ändern.
public anzeige(playerid)
{
if(wechsell == 0)
{
for (new i=0; i< MAX_PLAYERS; i++)
{
wechsell = 1;
TextDrawShowForPlayer(playerid,Wepsite);
TextDrawHideForPlayer(playerid,TS3Anzeige);
TextDrawShowForPlayer(playerid,Datum);
}
}
else
{
for (new i=0; i< MAX_PLAYERS; i++)
{
wechsell = 0;
TextDrawShowForPlayer(playerid,TS3Anzeige );
TextDrawHideForPlayer(playerid,Wepsite);
TextDrawShowForPlayer(playerid,Datum);
}
}
return 1;
}
MfG Florian
Danke so geht es
Wenn ich das so mache geht es auch nicht
Weitere Zusagen von:
Krombacher
Kein wunder du musst ja auch vehicleid und nicht playerid benutzen.
Leider kommt da dieser fehler:
Bread.pwn(1308) : error 017: undefined symbol "vehicleid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Alles anzeigenHabe nicht auf die Parameter geschaut
Musste so machen:
new Float:speed;
GetVehicleSpeed(playerid, speed);
mfg.
Soweit so gut,jetzt steht aber bei Km/h: 0
nur 0
Alles anzeigenDu musst das so schreiben:
new Float:speed = GetVehicleSpeed(playerid, true);
mfg.
Da kommt immer noch
Bread.pwn(1307) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Das Video geht nun !
Zitat von Dominik.Ein return fehlt.
Wenn ich das so mache:
stock GetVehicleSpeed(vehicleid, &Float:Speed)
{
new Float:X,Float:Y,Float:Z;
GetVehicleVelocity(vehicleid, X, Y, Z);
Speed = floatsqroot(X*X + Y*Y + Z*Z)*200;
return 1;
}
dann kommt ein Error:
Bread.pwn(1302) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
und der ist laut Compiler hier:
new speed = GetVehicleSpeed(playerid, true);
stock UpdateSpeedo(playerid)
{
if(!IsPlayerInAnyVehicle(playerid))
{
Speedo(playerid,0);
} else if(pSpeedoOn[playerid] == 2) {
new veh = GetPlayerVehicleID(playerid);
new model= GetVehicleModel(veh);
new str[60];
TextDrawSetString(pSpeedo[playerid][0],CarName[model-400]);
new speed = GetVehicleSpeed(playerid, true);//zeile 1301
if(model == 509 || model == 510|| model == 481)
{
speed = floatround(speed *0.5);
} else {
speed = floatround(speed * 0.95);
}
format(str,sizeof(str),"~w~Km/H: ~w~%d",speed);
TextDrawSetString(pSpeedo[playerid][1],str);
format(str,sizeof(str),"~w~Zustand:");
TextDrawSetString(pSpeedo[playerid][3],str);
}
}
In Zeile 1301 Kommen Fehler
Bread.pwn(1301) : error 035: argument type mismatch (argument 2)
Bread.pwn(1301) : warning 209: function "GetVehicleSpeed" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Möchte das mal erwähnen:
Das Video wurde gesperrt.
Ich weiß
ZitatVideo:(Ich Probiere das Problem mit dem Video zu beheben)
Lade gerade das neue hoch ohne musik
Statt Timer OnPlayerUpdate verwenden.
Wo ?
Hallo Leute,
Ich habe schon seit längerem das Tacho drin und mir und meinen Freunden ist auf gefallen das die Geschwindigkeit bugt.
In dem Video fahre ich die ganze zeit mit Vollgas, mal fahre ich 9 km/h mal 160 km/h und alle anderen Möglichen zahlen.
Ich weiß nicht wieso das so ist aber es ist sehr nervig weil man nciht wirklich sagen kann wie schnell man ist
des wegen Suche ich jetzt nach 2 Dinge um das Tacho zu verbessern:
1. Gibt es eine Möglichkeit das zu beheben?
2. Kann man das Tacho Flüssiger stellen (Das die Geschwindigkeit nicht so Ruckartig sich bewegt)?
Video:
stock Speedo(playerid,speedostate)
{
switch (speedostate)
{
case 0: //aus
{
if(pSpeedoOn[playerid] != 2) {return 0;}
KillTimer(pSpeedoT[playerid]);
for(new i=0;i<6;i++)
{
TextDrawHideForPlayer(playerid,pSpeedo[playerid][i]);
}
pSpeedoOn[playerid] = 1;
}
case 1: // An
{
if(pSpeedoOn[playerid] != 1) {return 0;}
pSpeedoT[playerid] = SetTimerEx("PlayerSpeedo",175,1,"d",playerid);
UpdateSpeedo(playerid);
for(new i=0;i<6;i++)
{
TextDrawShowForPlayer(playerid,pSpeedo[playerid][i]);
}
pSpeedoOn[playerid] = 2;
}
}
return 1;
}
forward PlayerSpeedo(playerid);
public PlayerSpeedo(playerid)
{
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(pSpeedoOn[playerid] == 2)
{
for(new i=0;i<6;i++)
{
TextDrawHideForPlayer(playerid,pSpeedo[playerid][i]);
}
UpdateSpeedo(playerid);
for(new i=0;i<6;i++)
{
TextDrawShowForPlayer(playerid,pSpeedo[playerid][i]);
}
}
} else {
Speedo(playerid,0);
}
}
Ich hoffe ihr könnt mir bei meinem Problem helfen.
MfG Florian