hm... achso Okay
GetVehicleHealth über 1000
- Grex
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Doch, es geht!
if(!strcmp(strget(cmdtext, 0), "/bullet")) {
new leben=strval(strget(cmdtext, 1));
if(leben>=245) {
new Float:x, Float:y, Float:z, Float:za, string[90], gla;
GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za);
gla=CreateVehicle(541,x+2,y,z,za,0,0,-1); LinkVehicleToInterior(gla,GetPlayerInterior(playerid)); SetVehicleHealth(gla,leben);
format(string,sizeof(string),"Du ahst einen Bullet mit %d Leben gespawnt",leben);
SendClientMessage(playerid,farbe,string); }
else { SendClientMessage(playerid,farbe,"Was ?! Willst nen Fahrzeug mit weniger als 245 Leben spawnen? Das macht boom xD... Geht nicht xD"); }
return 1;
}
Vorraussetzung ist, dass du strget defineirt hast -
Kann man das auch anders machen... also ich hab in der Area51 Panzer und die gehen voll schnell von ner M4 schrott... kann ich die Energie vom Panzer erhöhen? Also so das der dann immer mit z.B. 3000 Leben spawnt
-
Ja, du kannst ja den Panzer in nem Array speichern und dann bei OnVehicleSpawn das machen... wie es geht dürftest eigentlich wissen...
Falls nciht:
new panza;
panza=AddStaticVehicle(.........);
OnVehicleSPawn
if(vehicleid==panza) {
SetVehicleHealth(panza,3000); }
Ich bin mir nicht zu 100% sicher... ist das erste mal, dass ich den public verwende -
Ty ich probiers
-
Geht nicht... also der Panzer spawnt aber geht genauso schnell schrott! -.-
-
hi ,
Wie kann ich es machen das ich die gesundheit anderer autos auf 0 - 1000 setzen kann ???
ich habe gehöhrt das es ein Admin FS dafür gibt ich finde es aber nicht.....
währe sehr nett wenn mir einer helfen konnte....
MFG:
[FFF]eRaZoR -
Du brauchst Strget...^^
if(!strcmp(strget(cmdtext,0),"/vhealth"))
{
new car = GetPlayerVehicleID(playerid);
new health = strval(strget(cmdtext,1));
if(IsPlayerAdmin(playerid))
{
SetVehicleHealth(car,health);
} else {
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Admin!");
}
return 1;
}Ungetestet, drfte aber funktionieren.
-
der zieht nur leben ab wenn ich /vehhealth 0 1000 mache dann brennt das auto und bei 0 auch -.-
-
Hallo,
wie kann ich machen, das ALLE spieler wohin geportet werden?
SetPlayerPos(playerid,....); geht nicht
wie geht es denn ?
-
-
for(new player = 0; player < MAX_PLAYERS; player++)
{
if(IsPlayerConnected(player)) {
SetPlayerPos(player, Float:x, Float:y, Float:z);
}
} -
und wie kann ich es machen das alle spieler aus dem team wohin geportet werden ?
-
for(new player = 0; player < MAX_PLAYERS; player++)
{
if(IsPlayerConnected(player)) {
if(gTeam[player]==ja, das team halt) {
SetPlayerPos(player, Float:x, Float:y, Float:z); }
}
} -
- lol sry falsches Thema pls löschen -
-
breadfish.de
Hat das Thema geschlossen.