und wo sind die maps, wo du mehrere wochen dran gesessen hast? würde mich mal interessieren wie die aussieht. denn das was du gezeigt hast, dauert höchstens 2 stunden pro map. die sind kein geld wert. sorry. sehen zwar nett aus aber nix zum verkaufen.
Beiträge von Rocky--BANNED
-
-
also wer 240€ für ein handy bezahlt, was solch einen display schaden hat, der hat selber einen schaden. sorry. aber ich würde dafür nichtmal 100€ bezahlen. auch wenn der neupreis bei 350 aufwärtz liegt. niemals 240€...

-
Zitat
Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)
steht doch da.
//edit
du brauchst libmysqlclient_r.so.16.geb den fehler bei google ien und du bekommst direkt ne anleitung.
-
ichhab den fehler schon gefunden. das liegt am streamer. OnObjectMoved kommt mit dem CreateDynamicObject nicht klar. hab jetzt das standar ding genommen und OnObjectMoved wird abgefragt. hat sich damit erledigt. dankeschön.
-
ich wäre ja jetzt erstmal zufrieden, wenn er überhabt auf OnObjectMoved reagieren würde. ich hab sogar nen print mit eingebaut. aber aufzug fährt hoch und bleibt da. bekomme keine nachricht angezigt. ist bestimmt nur ein kleiner fehler, wo ich nicht drauf komme.
public OnObjectMoved(objectid)
{
if(objectid == aufzug)
{
SetTimer("aufzugrunter",1000,false);
}
printf("Object %d finished moving.",aufzug);
return 1;
} -
naja das tru sollte ja eigentlich darein, damit das ding in dauerschleife läuft. aber wenn ich genauer nachdenke, schaltet sich der timer ja ein, sobal das objekt die position erreicht hat.
die frage ist dann nur, ob der aufzug dann nach dem runterfahren dann stehen bleibt oder automatisch wieder hochfährt, wegen dem ongamemodeinit. -
also quasi so:
public OnGameModeInit()
{
aufzug = CreateDynamicObject(19376, 1151.43, -1225.08, 16.46, 7.50, 90.00, 0.00);
MoveDynamicObject(aufzug,1151.4255, -1225.0782, 97.6761,2,0.0000, 90.0000, 0.0000);
return 1;
}
public OnObjectMoved(objectid)
{
SetTimer("aufzugrunter",60000,true);
return 1;
}
public aufzugrunter()
{
MoveDynamicObject(aufzug,1151.43, -1225.08, 16.46,2, 7.50, 90.00, 0.00);
} -
ich bin mir nicht ganz sicher. weil ich muss das ja irgendwie in eine if abfrage einbauen.
im englischen forum habe ich das gefunden. werd da aber irgendwie nicht schlau draus.stock ObjectToPoint(Float:radi, objectid, Float:x, Float:y, Float:z)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetObjectPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
} -
moinsen
ne kleine frage. gibt es irgendeine funktion, um zu fragen ob sich ein objekt an einer bestimmten position befindet?
also ein aufzug z.b. wenn dieser oben ist, soll er z.b. nach 30 sek. wieder runter fahren.ist schon ne weile her mim scripten bei mir.
danke

-
Die server log wäre hier echt vom vorteil.

-
dieser fehler besagt meistens, dass du in der zeile darüber ein ; vergessen hast.
-
hier ist das tutorial dazu.
sollte eigentlich im gesammten thread alles erklärt werden.http://forum.sa-mp.de/san-andr…28307-setobjectmatierial/
aber wie ich schon sagte. da gehört ne menge gedult zu. wenn man den dreh einmal raus hat, ist es kinderleicht. -
Was könnte ich statt dieser Wand verwenden ?
naja ich persönlich hab mir angewöhnt, dass ich mit den texturen rumzaubere. damit es wirklich einzigartig ist. weil, wie du ja selber bemerkt hast, gibt es nicht wirklich viel auswahl an "mauern". deswegen verwende ich die textur funktion um jeder mauer/haus ein eigenes aussehen zu verpassen. nen tutorial hab ich darüber auch geschrieben. aber einfach ist das nicht. da gehört etwas übung zu und einiges an zeit.
-
naja sieht so schon ganz gut aus. bis auf die kleinen fehler und das alles aus holz ist, ist es nicht schlecht. 7/10 wegen den kleinen fehlern und dem holz.
-
mal abgesehen davon, dass ich keine youtube links mag, ist deine map nichts, was man hier präsentieren sollte.
1/10 -
Keys-Planet
wenn du willst, schau ich mir das mal per tv an. kannst mir ja einfach ne pm schreiben. -
hast du auch das ; hinter forward message(playerid)?
also so forward message(playerid); -
Jedoch finde ich eine Transparenz der ganzen Finanziellen Dinge sehr hilfreich und interessant.klar es würde der allgemeinen ruhe dienen. aber anrecht darauf haben wir bei weiten nicht. deswegen der satz mit der nettigkeit vom team.
-
wenn wir mal erhlich sind. geht uns das eingentlich garnichts an, was team intern abläuft. es ist wenn eine nettigkeit von seiten des teams, wenn sie uns daran teilhaben lassen.
aber theoretisch geht uns normalen user das überhaupt nix an. wir sind nur hier um das forum zu unterhalten und user bei ihren problemen zu helfen.
ich betone es nochmals. was team intern abgeht, hat uns nix anzugehen. deswegen frag ich mich immer wieder, wie manche darauf kommen, sich in die team sachen einzumischen.
ich hab auch schon so manche sachen geleitet. und da gab es solch eine diskusion nie. dies waren communitys, wo am tag locker 2000 - 3000 user online waren. das team wurde immer respektiert und deren entscheidungen wurden immer angenommen. egal welche das waren.
deswegen verstehe ich nicht, warum hier so manche so ein fass auf machen und sich über sachen aufregen die sie nichts angehen. kümmert euch um die sachen, die euch betreffen und lasst das team ihre arbeit machen!!!//edit
und nein. nicht jeder hier im forum ist zwischen 14 und 17. ich habe durchaus schon meine erfahrungen in weitaus größeren sachen gemacht wie, entschuldigung, so einem popligen forum. -
ist ganz einfach
ZitatAddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
pack das mal bei OnGameModeInit rein. ab besten ganz oben.
dann wirste ja sehen was passiert.
//edit
das sind die standart werte.