EditDynamicObject
Ich glaube das heißt so.
EditDynamicObject
Ich glaube das heißt so.
Ich weiß, damit habe ich es ja auch schon probiert, die "Ziehpfeile" sind auch da, nur bewegt sich nichts.
MoveObject geht auch nicht?
ich könnte MoveDynamicObject benutzen, nur finde ich es
um einiges angenehmer die Objecte per Maus zu verschieben.
ich könnte MoveDynamicObject benutzen, nur finde ich es
um einiges angenehmer die Objecte per Maus zu verschieben.
Vielleicht hilft dir das: http://forum.sa-mp.com/showthread.php?t=355092
Funktioniert dein Code denn, wenn du anstatt den Streamer-Objekten normale Objekte nimmst, und EditObject nutzt?
Nein, hilft mir leider nicht, aber danke.
Ja, mit statischen Objekten funktioniert es. :I
Schade.
Das einzige was du noch testen könntest wäre, einen leeren GameMode zu nehmen, ein Objekt zu erstellen, mit dem Streamer versteht sich, und dann die Edit Funktion aufzurufen. Wenn es dann auch nicht geht, dann liegt es am Streamer. Dann wirst du die Objekte die du für diesen Teil brauchst wohl oder übel statisch machen müssen.
Mehr weiß ich dazu leider nicht.
Scheint so, schade eigentlich.
Danke für die Hilfe.
Hey,
bei mir speichert sich seit einigen Tagen der Account nicht, bzw es speichern sich nicht die Accountdaten.
Codeausschnitt von der Funktion, in der der Spieler gespeichert wird:
stock SpielerSpeichern(playerid)
{
new SD[64]; format(SD,64,"/Accounts/%s.ini",Name(playerid));
dIntSet(SD,"Admin",Spieler[playerid][Admin]);
dIntSet(SD,"Level",GetPlayerScore(playerid));
dIntSet(SD,"Bankgeld",Spieler[playerid][Bankgeld]);
dIntSet(SD,"Geld",GetPlayerMoney(playerid));
dIntSet(SD,"Payday",Spieler[playerid][PayDay]);
dIntSet(SD,"Skin",GetPlayerSkin(playerid));
dIntSet(SD,"Fraktion",Spieler[playerid][Fraktion]);
dIntSet(SD,"Rank",Spieler[playerid][Rank]);
dIntSet(SD,"Job",Spieler[playerid][Job]);
dIntSet(SD,"ViP",Spieler[playerid][ViP]);
dIntSet(SD,"EXP",Spieler[playerid][EXP]);
//Noch 41 andere Sachen, die gespeichert werden
return dIntSet(SD,"NeedEXP",Spieler[playerid][NeedEXP]);
}
Also es speichert sich komplett gar nichts neues..
Hast du unter onplayerdisconnect SpielerSpeichern drinnen?
Hast du unter onplayerdisconnect SpielerSpeichern drinnen?
Ja ,)
Aber habe den Fehler gefunden.. Wenn man Admin ist, bekommt man automatisch den "ServerTag" an seinen Namen, und beim Speichern habe ich vergessen, den Server Tag wieder rauszunehmen
Trdm Danke!
Guten Abend,
habe einen Error:
compound statement not closed at the end of file (started at line 857)
Ab 857 fängt das so an:
{
SendClientMessage(playerid,0xFF8000FF,"Du hast dich zur Stadthalle geportet!");
SetPlayerPos(playerid,389.808624,173.804992,1008.382812);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid,92.3491);
SetPlayerVirtualWorld(playerid,1);
return 1;
}
Glaube habe irgentein return gelöscht, bin mir aber nicht ganz sicher.
compound statement not closed at the end of file (started at line 857)
Soweit ich weiß ist es ein Klamer bzw return fehler(Was ich in google gefunden habe)
Zeig uns mal ein Größeres stück des scripts
MFG
Hallo zusammen,
ich bin gerade dabei ein Ordnungsamtssystem (Was auch in diesem Forum gezeigt wurde) in in ein Script einzubauen.
Nur bekomme ich wiso auch immer diese 3 Errors + 1 Warning in der gleichen Zeile:
Hier die Errors:
(10524) : error 001: expected token: ";", but found ")"
(10524) : error 029: invalid expression, assumed zero
Hier die Zeilen:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
M_OnPlayerStateChange(playerid, newstate, oldstate);
new xv=0;xv<MaxVeh;xv++) //Die Errozeile
{
if(newstate == PLAYER_STATE_DRIVER)
{
new xdd=GetPlayerVehicleID(playerid);
if(xdd==PlayerCar[playerid][xv][CarId])
{
if(PlayerCar[playerid][xv][CarGesperrt] == 1)
{
new modell = GetVehicleModel(xdd),string2[60];
format(string2,256,"Dein Fahrzeug (%s) ist für %d$ gesperrt.",CarName[modell-400],PlayerCar[playerid][xv][CarSperrpreis]);
SendClientMessage(playerid,0xFF0000FF,string2);
SendClientMessage(playerid,0xFF0000FF,"Du kannst es am Ordnungsamt für diesen Preis freikaufen.");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
}
}
Habe schon alles versucht,bekomme nur diese beiden Errors nicht weg.
Könnt ihr villeicht helfen?
schonmal vielen Dank
Soweit ich weiß ist es ein Klamer bzw return fehler(Was ich in google gefunden habe)
Zeig uns mal ein Größeres stück des scripts
MFG
http://img5.fotos-hochladen.ne…creenshot19cj62x0mksd.png
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/sh", true))
{
SendClientMessage(playerid,0xFF8000FF,"Du hast dich zur Stadthalle geportet!");
SetPlayerPos(playerid,389.808624,173.804992,1008.382812);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid,92.3491);
SetPlayerVirtualWorld(playerid,1);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/sh", true))
{
SendClientMessage(playerid,0xFF8000FF,"Du hast dich zur Stadthalle geportet!");
SetPlayerPos(playerid,389.808624,173.804992,1008.382812);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid,92.3491);
SetPlayerVirtualWorld(playerid,1);
}
return 1;
}
//edit Schreibfehler
Versuch es mal so:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/sh", true))
{
SendClientMessage(playerid,0xFF8000FF,"Du hast dich zur Stadthalle geportet!");
SetPlayerPos(playerid,389.808624,173.804992,1008.382812);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid,92.3491);
SetPlayerVirtualWorld(playerid,1);
return 1;
}
return 0;
}
Hoffe der pawn code wird richtig angezeigt. WIe gesagt weiß nicht ob es daran liegt
MFG
Danke, habs wieder hinbekommen.
Finde kein Z http://wiki.sa-mp.com/wiki/Keys
Hat jemand ne Lösung? Die Taste geht aufjedenfall
Das ist KEY_YES, wegen Englischer Tastatur