Sanja: ich plane grade schon soetwas ähnliches, mit 2 seperaten einfahrten
Beiträge von iReAcTzz
-
-
Ich installier mir grade Fraps, dann mach ich ein Video
-
Huhu,
mich hat die Lust gepackt, und ich habe was gemappt.
Es fehlt meines Denkens nach noch etwas, aber ich weis nicht ,was.
Bis jtzt wurden innerhalb von 2 Stunden 98 Objekte gebaut und 5 Removed.
Bitte seit nicht so streng, da es meine 1. Map ist.
Verbesserungsvorschläge erwünscht...
ein kleiner Parkplatz für die Besucher des Burger Shot´s (die Autos habe ich nur gespawnt, damit es nicht so leer wirkt)
der Eingangsbereich mit den Ausensitzplätzen
Die Frontansicht
'Update: Ein Video wurde gemacht ....[video]
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.Video was made by Sanja from Startseite - San Andreas Multiplayer - Deutsches Forum
MfG, Don
MfG, Don -
-
-
Ja, ganz oben bei den #define´s
new Text:Tacho[MAX_PLAYERS];
new Fload:X1[MAX_PLAYERS],Float:Y1[MAX_PLAYERS],Float:Z1[MAX_PLAYERS];
new Fload:X2[MAX_PLAYERS],Float:Y2[MAX_PLAYERS],Float:Z2[MAX_PLAYERS];
forward UpdateTacho();
#define TACHOTIMER 1000 -
huhu,
Ich habe diese Errors:
CodeZeile (1204) : Variable wurde falsch definiert (Float,Integer[...]) Zeile (1205) : Variable wurde falsch definiert (Float,Integer[...]) Zeile (1205) : Variable wurde falsch definiert (Float,Integer[...]) Zeile (1205) : Erwartete Zeichen ",", aber gefunden ";" Zeile (1210) : Variable wurde falsch definiert (Float,Integer[...]) 1 Errors, 4 Warnungen Du hast Errors im Skript. Kompilierung abgebrochen
und das ist der Befehl:
public UpdateTacho()
{
for(new i = 0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new Float:Strecke,Float:Geschwindigkeit;
GetVehiclePos(GetPlayerVehicleID(i),X1[i],Y1[i],Z1[i]);
Strecke = floatsqroot(floatpower(floatabs(floatsub(X1[i],X2[i])),2)+floatpower(floatabs(floatsub(Y1[i],Y2[i])),2)+floatpower(floatabs(floatsub(Z1[i],Z2[i])),2);
Geschwindigkeit = (Strecke /(TACHOTIMER/1000)) * 3.6;
new String[50];
format (String,50,"Tacho.\nGeschwindigkeit: %d km/h",floatround(Geschwindigkeit));
TextDrawSetString(Tacho[i],String);
GetVehiclePos(GetPlayerVehicleID(i),X2[i],Y2[i],Z2[i]);
TextDrawShowForPlayer(i,Tacho[i]);
}
else
{
TextDrawHideForPlayer(i,Tacho[i]);
}
}
return 1;
}public UpdateTacho ist Zeile: 1197
Bitte helft mir ! ich bin am verzweifeln
-
Folgendes Problem macht sich bei dieser Funktion bemerkbar:
http://wiki.sa-mp.com/wiki/AttachTrailerToVehicle
Hier ist beschrieben, dass die Funktion nur korrekt arbeitet,
wenn beide Fahrzeuge oder Trailer bereits gespawnt sind.Erst dann ist es dir möglich, den Trailer ans Fahrzeug anzuhängen.
"Important Note: Will only work if both vehicles are streamed in."
Ich habe ja beide Car mit /veh gespawnt ...
aber ich kann auch nach dem CMD keine ID oder so eingeben -
-
@Rocky: Es geht zwar, aber die funktion ned
IG gebe ich es ein, ohne car und ohne ID und es wirde der Text angezeigt: Das Auto mit der eingegebenen CarID wurde an dein Auto gehängt.
Aber wenn ich im auto hocke, geht es ned, wenn ich die CAr ID eingeben will
Kannst du mir dabei helfen?
-
@matze117er: gib ma deinen BMW mod
4/10
-
-
-
Das ist das "Script"
168 if(strcmp("/atowcarid", cmdtext, true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, GRAU, "Benutze: /atowcarid [CarID]");
return 1;
}
new carid = strval(tmp);
if(IstSpielerAdmin(playerid,5))
{
AttachTrailerToVehicle(carid,GetPlayerVehicleID(playerid));
SendClientMessage(playerid, GELB, "Das Auto mit der eingegebenen CarID wurde an dein Auto gehängt.");
}
else
{
SendClientMessage(playerid, ROT, "*** INFO: Dies ist ein Adminbefehl, du bist kein Admin.");
}
}
return 1;
190 }und das der Errorcode:
CodeZeile (172) : Unbekannte Variable : "tmp" Zeile (172) : Unbekannte Variable : "idx" Zeile (173) : Unbekannte Variable : "tmp" Zeile (178) : Unbekannte Variable : "tmp"
Die beiden Zahlen jeweils nicht beachten, sie dienen euch nur zur Orientierung. Im Script sind sie nicht vorhanden.
Bitte helft mir
-
-
Code
Zeile (66) : Erwartete Zeichen "-string end-", aber gefunden "[Absatz]" Zeile (66) : Ungültiger Befehl Zeile (66) : Befehl hat keinen Sinn Zeile (66) : Erwartete Zeichen ";", aber gefunden ")" Zeile (66) : Zuviele Fehler in einer Zeile
Das ist der Error Code
Und das hier die Zeile 66:
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register"."Herzlich Willkommen.\nBevor du loslegst, musst du dich Registrieren.\nGib bitte unten dein gewünschtes Passwort ein.");Bitte helft mir
-
danke ... ich geh es sofort ma testen
Housefrau: Es ist immernoch der gleich Error ...
Ich schick dir ma den Stock mit speichern und die File
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_IntSet(Spielerdatei[playerid],"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei[playerid],"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei[playerid],"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei[playerid],"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei[playerid],"Banned",GetPVarInt(playerid,"Banned"));
}
return 1;
}Geladen wird nur, mein Passwort (login System); mein Level und mein geld. Mein Admin level und die Fraktion werden nicht geladen.
-
Ich würde behaupten, dass du die PVar's und die Definition in der *.ini-Datei verschieden angeben musst (sprich statt PVar "AdminLevel" nimmst du "pAdminLevel").
Ungetestet und nur behauptet. Ich finde nämlich sonst keinen Fehler..
Das heißt? Wie sollte ich es umändern? (ich steh grad total auf ner langen leitung)
PS: Soll ich mal den Stock SpielerSpeichern(playerid) hochladen?
-
-
Wieso lädt er nur das Level und das Passwort? Es ist in der Spielerdatei aber alles gespeichert ?!?!
stock LoadAccount(playerid)
{
SetPlayerScore(playerid,dini_Int(Spielerdatei[playerid],"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei[playerid],"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei[playerid],"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei[playerid],"Fraktion"));
SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei[playerid],"Banned"));
if(GetPVarInt(playerid,"Banned")==1)
{
SendClientMessage(playerid,COLOR_ADMCMD,"Du wurdest von Server gebannt. Für weitere Infos wende dich bitte an einen Admin.");
Kick(playerid);
}
SetPVarInt(playerid,"loggedin",1);
return 1;
}