Ja klar, das weiß ich, aber ich würde den Label gerne am Heck haben ![]()
Beiträge von Deadmau5
-
-
Das mein ich ja

Eventuell in OnPlayerUpdate oder so. Kann man ja machen
Oder in nem Timer, hauptsache es geht irgendwie 
-
stock IsMedicVeh(vehicleid)
{
for(new i=0;i<sizeof(medicvehs);i++)
{
if(medicvehs[i] == vehicleid) return 1;
}
return 0;
}
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(IsMedicVeh(GetPlayerVehicleID(playerid)) && IsPlayerInFrac(playerid,3))
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Arzt!");
}
}
return 1;
} -
Mittaaaaaach

Wollte mal fragen, ob das möglich ist, dass man ein 3D Textlabel an das HECK eines Fahrzeuges anbringen kann?
Man müsste dass ja irgendwie immer neu ausrichten... weil sich die X und Y ja immer verändern oder?
-
-
if(strcmp("/had",cmdtext,true))
{
SendClientMessageToAll(0x087A04FF,"**Hier kommt dein 1. Text**");
SendClientMessageToAll(0x087A04FF,"**Hier kommt dein 2. Text**");
SendClientMessageToAll(0x087A04FF,"**Hier kommt dein N-Ter Text**");
return 1;
}Das SendClientMessageto.... kopieren und so oft, wie du den Text haben willst, unter dem 1. oder so einfügen.
-
Ja so ist es aber besser

Kann er InGame /had TEXT_DEN_ER_AN_ALLE_SENDEN_WILL
machen
So ne Art /o Chat

-
Achte auf die Groß und Klein-schreibung der Dateien

Vielleicht heißt die include ja oCmd.inc oder OCMD.inc
Oder du hast die Datei garnicht

Hier ist die Include, der ganze Text, der da steht, einfach in ein Textdokument und das "ocmd.inc" nennen.
http://pastebin.com/CF1HAJ60Dann die Datei in "DEINSERVER/pawno/include" und nochmal compilen.
-
Nää das passt so

Habs ja jetzt hinbekommen aber danke...
Desweiteren stehe ich auf Herausforderungen
-
Hast du die Include rein gemacht?
Also die OCMD Include, wie ich es geschrieben habe? -
Morgen erneut

Ich wollte mal fragen, wie ich zu meinem Kennzeichen System (Carsystem mit Kennzeichen) ein /showcars Befehl machen kann, da ja bei manchen Fahrzeugen (NRG, Getunter Sultan, etc.) die Numberplates nicht angezeigt werden.
Hier mal meine Kennzeichen Abfrage:
stock GetCarFromKZ(string[])
{
for(new v=0;v<MAX_VEHICLES;v++)
{
if(IsADtCar(v))
{
for(new x=0;x<MaxVeh;x++)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(strcmp(PlayerCar[i][x][CarNumber],string,true)==0)
{
return PlayerCar[i][x][CarId];
}
}
}
}
}
}
return 0;
}Das ist zum Beispiel mein Stock mit dem ich Abfrage, wem das Fahrzeug gehört. Grad schlecht zu formulieren, aber damit bekomm ich die CarID raus.
Naja, ich hatte da schonmal ne Version, die hat halbwegs funktioniert, leider ist sie jetzt weg (Virus >.<).
Naja
Bei der alten Version hat der immer nur einen Textdraw an die Fahrzeuge im Umkreis angebracht ...Ich möchte es so haben:
User A ist Ordnungsamt (Abfrage: IsPlayerInFrac(playerid,24)).
Dieser hat 3 Fahrzeuge und weiß von 2 davon die Kennzeichen nicht.
Er macht /showcars und mehrere Textdraws erscheinenBesitzer: %s
Kennzeichen: %sSo, diese Textdraws sollen knapp über den Cars WEIß angebracht werden.
Grüße, Deadmau5

//EDIT: Passt habs hinbekommen
/close bitte. -
MAU5!!!

nicht au5!
-
Jo gib ma Teamviewer Daten per PN
Ich schau mir das ma an 
-
Aso

Mit OCMD (Bissl hier im Forum danach gucken ;)):
ocmd:had(playerid,params[])
{
if(!strlen(params))
{
SendClientMessage(playerid,0xFF0000FF,"NUTZUNG: /had [Text]");
return 1;
}
else
{
new str[128];
format(str,128,"(( %s ))",params);
SendClientMessageToAll(0xFF0000FF,str); //Sendet in Rot
return 1;
}
return 1;
} -
Du möchtest einen Text an alle schicken, die online sind? -
Da kommt mal wieder eines meiner Serverprobleme und zwar:
Ich habe ein Nagelband System in meinem Script, jedoch platzen die Reifen nicht, wenn ich über ein Nagelband fahre.
Hier mein Public:
public NagelBand_Timer()
{
for (new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
if(!IsPlayerInAnyVehicle(playerid) || IsPlayerNPC(playerid)) continue;
for(new i = 0; i < sizeof(NagelBand); i++)
{
if(NagelBand[i][nErstellt] == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 4, NagelBand[i][NagelBandX], NagelBand[i][NagelBandY], NagelBand[i][NagelBandZ]))
{
if(IsPlayerInAnyVehicle(playerid))
{
new panels, doorrs, lightus, tires;
GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doorrs, lightus, tires);
tires = encode_tires(1, 1, 1, 1);
UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doorrs, lightus, tires);
}
}
}
}
}
return 1;
}Wieso platzen die nicht O.o
Bitte um schnelle Antwort.
im Voraus.//EDIT: Rechtschreibfehler ausgebessert.
//EDIT²: Titel geändert + das jutn Morgen entfernt
-
hast du denn irgendwo im Script AddPlayerClass benutzt?
Das ist eine der Hauptursachen.
-
Hallo Breadfish Community, ich wäre dafür, dass man Melden auch als Closerequest nutzen kann / darf.
//EDIT: Außerdem wäre ich dafür, dass ein paar neue Smileys rein kommen.




-
mach mal
enum Spieler_Daten
{
Satz[512],
}new Spielerdatei[MAX_PLAYERS][Spieler_Daten];
draus. -
Immer wieder gerne.

/closed