Heyho ,
Habe mir vor 1 Woche nen Spanischen Godfather genommen und editiert.
Nun habe ich alles auf Deutsch und schön viel umgeschrieben
Habe aber das ganze Mapping entfernt.
Wie mache ich neue Fraktions Tore ?
Brauche da mal hilfe
Heyho ,
Habe mir vor 1 Woche nen Spanischen Godfather genommen und editiert.
Nun habe ich alles auf Deutsch und schön viel umgeschrieben
Habe aber das ganze Mapping entfernt.
Wie mache ich neue Fraktions Tore ?
Brauche da mal hilfe
Oben im Script
new FGate;
Dann unter OnGameModeInit
FGate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
Unter public OnPlayerCommandText(playerid, cmdtext[])
if (strcmp("/Fraktionsgate", cmd, true) == 0)
{
if(PlayerInfo[playerid][pMember]==FraktionsID || PlayerInfo[playerid][pLeader]==FraktionsID)
{
MoveObject(FGate, Float:X, Float:Y, Float:Z, Geschwindigkeit);
SendClientMessage(playerid, 0x00FFF, "Du hast das Fraktionstor geöffnet.");
}
return 1;
}
//edit: Fehler behoben
Danke , Aber ich muss doch irgendwie .. verstehe das mit dem Cords nicht wirklich
Das ist ganz leicht. Hier haben wir mal eine Zeile aus einem Tor aus MTA
<object id="object (Gate) (4)" doublesided="false" model="991" interior="0" dimension="0" posX="824.083984375" posY="-2312.5498046875" posZ="13.443893432617" rotX="0" rotY="0" rotZ="347.99743652344" />
So. Wenn wir das umwandeln sieht das ganze so aus
CreateObject(991,824.08398438,-2312.54980469,13.44389343,0.00000000,0.00000000,347.99743652); //object(gate) (4)
Die definition von CreateObject lautet ja
CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
wir haben an 2. Stelle die Float:X, an 3. Y und an 4. Z. Dass heißt 824.08398438,-2312.54980469,13.44389343 sind unsere Coordinaten. Die Z Coordinate steht für "Hoch/Runter", dass heißt, wenn du jetzt aus 13.44389343 0.44389343 machst, geht es bei MoveObject runter. Das gleiche machst du auch mit deinem Fraktionstor. Vorher in Mta gucken welche Cords das Tor hat, wenn es auf ist. Die trägst du dann unter MoveObject ein. Fertig
//edit: Fehler behoben
Schön erklärt denke ich aber trozdem noch irgendwie zu schwer ~)=
Kannst mich mal in icq adden ?
Kann soviel auser die kack tor
622980413