if(strcmp("/Oauf", cmd,true,5) ==0) // die 10 war falsch du musst die Zeichen & buchstaben in den "" zusammenzählen = 5
{
if(Spieler[playerid][team] == 6)
{
MoveObject(oamtgate, 769.287109, -1385.081177, 14.064135,4);
}
else
{
SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
return 1;
}
}
//___________________________________________________________________________________________________________________//
if(strcmp("/Ozu", cmd,true,4) ==0) // die 10 war falsch du musst die Zeichen & buchstaben in den "" zusammenzählen = 4
{
if(Spieler[playerid][team] == 6)
{
MoveObject(oamtgate, 778.072876, -1385.104492, 14.059584,4);
}
else
{
SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
return 1;
}
}
Beiträge von Tommyx3
-
-
Fireintpickup1 = CreatePickup(1239,1,246.3764,86.9383,1003.6406,1);// Die Letzte 1 = VirtualWorld
-
if(pickupid ==Fireintpickup)
{
SetPlayerPos(playerid, 246.7799,63.9008,1003.6406);
SetPlayerInterior(playerid,6);
SetPlayerVirtualWorld(playerid,1);
} -
bei /enter
SetPlayerVirtualWorld(1)bei /exit
SetPlayerVirtualWorld(0) -
BSN: Sieht Top aus
Fahrschule: Sehr gut aber ich hätte Zäune statt leitplanken benutzt sieht besser aus
TreffPunkt: Nehm ich vill als Base für eine Gang sieht sehr gut aus ! -
habs nach dem Tutorial gemacht: [ SCRIPTING ] Fraktionsfahrzeuge hinzufügen!
habe die Möglichkeit 1 genommenNeues problem:
Bei jemand Car (z.B. /veh) kommt jetzt "Du bist kein mitglied der Grove...!"
//oben
new GroveCars[10];// OnPlayerEnterVehicle
for(new c=0;c<sizeof GroveCars;c++)
{
if(GroveCars[code=c] && !ispassenger)
{
if(gTeam[playerid] == TEAM_Groove)
{
}
else
{
SendClientMessage(playerid,COLOR_GREY,"Du bist kein Mitglied der Grove Street Family!");
TogglePlayerControllable(playerid,0);//Freezet ihn..
TogglePlayerControllable(playerid,1);//Unfreezet ihn..
}
}
return 1;
}/edit
Schreibfehler
/edit 2
Problem hinzugefügt -
Bist du dir dann auch sicher, dass du oben das hier hast:
new GroveCars[AUTOSANZAHL];
mfG, Ashampoo.
ja hab ich ..Zitat
Na ja, wie hast du denn z.B. "CopCars(playerid)" o.ä.? Schaue einfach nach, wie es bei den anderen Fraktionen ist.Ist Selfmade :>
/edit
Zitat + Antowort eingefügt -
Doch, du hast "GroveCars(playerid)" in der if-Abfrage verwendet. Ist diese Funktion möglicherweise undefiniert?
// edit (1): Ein ")" hinzugefügt
ja ist es was muss ich machen ?
-
versteh ich jetzt nicht hab nix mit "GroveCars(playerid)" gemacht..
-
1. Du brauchst ein semikolon ( ; )
2. Wo hast du die Funktion GroveCars gescripted?
1. wo?
2. Wie meinst du das ? wo ich den new GroveCars habe ? der ist oben im Script wenn du das meinst.. -
Hay ich hab mir Fraktion Cars erstellet (GroveCar[0] = Add...) oben hab ich "new GroveCar[10]
jetzt hab ich bei OnPlayerEnterVehicle das rein gemacht:
if(GroveCars(vehicleid) && !ispassenger)//Ob er in ein Polizei Fahrzeug einsteigt und dies NICHT als Beifahrer sondern als Fahrer
{
if(gTeam[playerid] == !TEAM_Groove)//Dies MÜSST ihr zu euer Fraktions Mitglied Abfrage ändern aber wichtig das ein ! davor steht! Sonst wird der Spieler der in der Fraktion ist vom Auto ferngehalten und jeder der nicht in der Fraktion ist kann wie er lustig ist mit dem Fahrzeug fahren.
{//Falls er kein Member ist..
SendClientMessage(playerid,COLOR_GREY,"Du bist kein mitglied der Grove Street Family!");
TogglePlayerControllable(playerid,false);//Freezet ihn..
TogglePlayerControllable(playerid,true);//Unfreezet ihn..
}
}Aber ich bekomme diese Errors :
Zeile (2957) : error 012: invalid function call, not a valid address
Zeile (2957) : Befehl hat keinen Sinn
Zeile (2957) : Erwartete Zeichen ";", aber gefunden ")"
Zeile (2957) : Ungültiger Befehl
Zeile (2957) : Zuviele Fehler in einer ZeileZeile 2957:
if(GroveCars(vehicleid) && !ispassenger) -
für mal SAMP als Admin aus und versuchs nochma :d
-
hast du Gta San Andreas 1.0?
-
if(strcmp(cmd, "/kill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
ForceClassSelection(ziel);
SetPlayerHealth(playerid, 0.0);
}
return 1;
} -
in DeinGTASA:Ordner/CLEO/ die Datei "speed.cs" löschen und bei DeinGTASA:Ordner/models/txd/ die speed.txd löschen
-
Weiter oben:
forward SetPlayerToTeamColor(playerid);public SetPlayerToTeamColor(playerid)
{
if(gTeam[playerid] == TEAM_Groove)
{
SetPlayerColor(playerid,COLOR_GROVE);
}
if(gTeam[playerid] == TEAM_Ballas)
{
SetPlayerColor(playerid,COLOR_PURPLE);
}
if(gTeam[playerid] == TEAM_Aztecas)
{
SetPlayerColor(playerid,COLOR_ATZEN);
}
if(gTeam[playerid] == TEAM_Vagos)
{
SetPlayerColor(playerid,COLOR_YELLOW);
}
if(gTeam[playerid] == TEAM_Chicks)
{
SetPlayerColor(playerid,COLOR_YELLOW);
}
} -
In OnPlayerSpawn rein:
SetPlayerToTeamColor(playerid);
-
nice ! komme auf jeden fall drauf
-
Kennen wir uns? o.ô
Die Anzeige wird halt über dem Spieler nicht angezeigt, der mehr als 0 Wanteds hat.
Die Cops sehen die Anzeige einfach nicht, weil über dem Spieler nichts steht.PS: Kannst du wirklich nicht lesen?
Ja du GCR Kopierer xD gib mal Server Ip per pn
und ich kanns nicht glauben das da keine errors kommen >.>
versuch mal das:
for(new i; i <= MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerWantedLevel(i) > 0)
{
if(LabelCreated[i] == 0)
{
if(IsACop(i))
{
new wlabel[128];
format(wlabel,sizeof(wlabel),"Wanteds: %d\nGrund: %s\nZeuge: %s",WantedLevel[i],reason,turner);
WantedLabel[i] = CreatePlayer3DTextLabel(wlabel,COLOR_LIGHTRED,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(WantedLabel[i], i, 0.0, 0.0, 0.3);
LabelCreated[i] = 1;
}}
else
{
new wlabel2[128];
format(wlabel2,sizeof(wlabel2),"Wanteds: %d\nGrund: %s\nZeuge: %s",WantedLevel[i],reason,turner);
UpdatePlayer3DTextLabelText(WantedLabel[i], COLOR_LIGHTRED, wlabel2);
}
}
}
} -
was geht den nciht erklärs ma Ima ._.
gibts errors ?