sowas such ich auch
Beiträge von Hubertus
-
-
Ahh also muss ich bei jeden Objekt "CreateDynamicObject(modelid, x, y, z, rx, ry, rz, -1, -1, -1, 50.0, 50.0);" Machen ? Verstehe
Aber was mach ich mit
"CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD);"
Wo soll das hin ?
-
@ Kannst du Lesen ? WO Soll ich das EInstellen ? Ich bin neu
AroX -
Nette sache das möchte ich ja auch aber wie geht das ? hab mein Streamer.inc Gepostet
-
Hier meine Include
C
Alles anzeigen/* * Copyright (C) 2016 Incognito * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include <a_samp> // Definitions #define STREAMER_TYPE_OBJECT (0) #define STREAMER_TYPE_PICKUP (1) #define STREAMER_TYPE_CP (2) #define STREAMER_TYPE_RACE_CP (3) #define STREAMER_TYPE_MAP_ICON (4) #define STREAMER_TYPE_3D_TEXT_LABEL (5) #define STREAMER_TYPE_AREA (6) #define STREAMER_AREA_TYPE_CIRCLE (0) #define STREAMER_AREA_TYPE_CYLINDER (1) #define STREAMER_AREA_TYPE_SPHERE (2) #define STREAMER_AREA_TYPE_RECTANGLE (3) #define STREAMER_AREA_TYPE_CUBOID (4) #define STREAMER_AREA_TYPE_POLYGON (5) #define STREAMER_OBJECT_TYPE_GLOBAL (0) #define STREAMER_OBJECT_TYPE_PLAYER (1) #define STREAMER_OBJECT_TYPE_DYNAMIC (2) #define INVALID_STREAMER_ID (0) #if !defined FLOAT_INFINITY #define FLOAT_INFINITY (Float:0x7F800000) #endif #if !defined STREAMER_ENABLE_TAGS #define STREAMER_TAG_OBJECT #define STREAMER_TAG_OBJECT_ALT #define STREAMER_TAG_PICKUP #define STREAMER_TAG_CP #define STREAMER_TAG_RACE_CP #define STREAMER_TAG_MAP_ICON #define STREAMER_TAG_AREA #if !defined STREAMER_REMOVE_TEXT3D_TAG #if !defined STREAMER_USE_DYNAMIC_TEXT3D_TAG #define STREAMER_TAG_3D_TEXT_LABEL Text3D: #define STREAMER_ALL_TAGS {Text3D,_}: #else #define STREAMER_TAG_3D_TEXT_LABEL DynamicText3D: #define STREAMER_ALL_TAGS {DynamicText3D,_}: #endif #else #define STREAMER_TAG_3D_TEXT_LABEL #define STREAMER_ALL_TAGS #endif #else #define STREAMER_TAG_OBJECT DynamicObject: #define STREAMER_TAG_OBJECT_ALT {DynamicObject,_}: #define STREAMER_TAG_PICKUP DynamicPickup: #define STREAMER_TAG_CP DynamicCP: #define STREAMER_TAG_RACE_CP DynamicRaceCP: #define STREAMER_TAG_MAP_ICON DynamicMapIcon: #define STREAMER_TAG_3D_TEXT_LABEL DynamicText3D: #define STREAMER_TAG_AREA DynamicArea: #define STREAMER_ALL_TAGS {DynamicObject,DynamicPickup,DynamicCP,DynamicRaceCP,DynamicMapIcon,DynamicText3D,DynamicArea,_}: #endif #if !defined STREAMER_OBJECT_SD #define STREAMER_OBJECT_SD 300.0 #endif #if !defined STREAMER_OBJECT_DD #define STREAMER_OBJECT_DD 0.0 #endif #if !defined STREAMER_PICKUP_SD #define STREAMER_PICKUP_SD 200.0 #endif #if !defined STREAMER_CP_SD #define STREAMER_CP_SD 200.0 #endif #if !defined STREAMER_RACE_CP_SD #define STREAMER_RACE_CP_SD 200.0 #endif #if !defined STREAMER_MAP_ICON_SD #define STREAMER_MAP_ICON_SD 200.0 #endif #if !defined STREAMER_3D_TEXT_LABEL_SD #define STREAMER_3D_TEXT_LABEL_SD 200.0 #endif // Include File Version public Streamer_IncludeFileVersion = 0x279001; #pragma unused Streamer_IncludeFileVersion // Enumerator enum { E_STREAMER_ATTACHED_OBJECT, E_STREAMER_ATTACHED_PLAYER, E_STREAMER_ATTACHED_VEHICLE, E_STREAMER_ATTACH_OFFSET_X, E_STREAMER_ATTACH_OFFSET_Y, E_STREAMER_ATTACH_OFFSET_Z, E_STREAMER_ATTACH_R_X, E_STREAMER_ATTACH_R_Y, E_STREAMER_ATTACH_R_Z, E_STREAMER_ATTACH_X, E_STREAMER_ATTACH_Y, E_STREAMER_ATTACH_Z, E_STREAMER_COLOR, E_STREAMER_DRAW_DISTANCE, E_STREAMER_EXTRA_ID, E_STREAMER_INTERIOR_ID, E_STREAMER_MAX_X, E_STREAMER_MAX_Y, E_STREAMER_MAX_Z, E_STREAMER_MIN_X, E_STREAMER_MIN_Y, E_STREAMER_MIN_Z, E_STREAMER_MODEL_ID, E_STREAMER_MOVE_R_X, E_STREAMER_MOVE_R_Y, E_STREAMER_MOVE_R_Z, E_STREAMER_MOVE_SPEED, E_STREAMER_MOVE_X, E_STREAMER_MOVE_Y, E_STREAMER_MOVE_Z, E_STREAMER_NEXT_X, E_STREAMER_NEXT_Y, E_STREAMER_NEXT_Z, E_STREAMER_PLAYER_ID, E_STREAMER_R_X, E_STREAMER_R_Y, E_STREAMER_R_Z, E_STREAMER_SIZE, E_STREAMER_STREAM_DISTANCE, E_STREAMER_STYLE, E_STREAMER_SYNC_ROTATION, E_STREAMER_TEST_LOS, E_STREAMER_TYPE, E_STREAMER_WORLD_ID, E_STREAMER_X, E_STREAMER_Y, E_STREAMER_Z } // Natives (Settings) native Streamer_GetTickRate(); native Streamer_SetTickRate(rate); native Streamer_GetMaxItems(type); native Streamer_SetMaxItems(type, items); native Streamer_GetVisibleItems(type, playerid = -1); native Streamer_SetVisibleItems(type, items, playerid = -1); native Streamer_GetRadiusMultiplier(type, &Float:multiplier, playerid = -1); native Streamer_SetRadiusMultiplier(type, Float:multiplier, playerid = -1); native Streamer_GetCellDistance(&Float:distance); native Streamer_SetCellDistance(Float:distance); native Streamer_GetCellSize(&Float:size); native Streamer_SetCellSize(Float:size); native Streamer_ToggleErrorCallback(toggle); native Streamer_IsToggleErrorCallback(); // Natives (Updates) native Streamer_ProcessActiveItems(); native Streamer_ToggleIdleUpdate(playerid, toggle); native Streamer_IsToggleIdleUpdate(playerid); native Streamer_ToggleCameraUpdate(playerid, toggle); native Streamer_IsToggleCameraUpdate(playerid); native Streamer_ToggleItemUpdate(playerid, type, toggle); native Streamer_IsToggleItemUpdate(playerid, type); native Streamer_Update(playerid, type = -1); native Streamer_UpdateEx(playerid, Float:x, Float:y, Float:z, worldid = -1, interiorid = -1, type = -1); // Natives (Data Manipulation) native Streamer_GetFloatData(type, STREAMER_ALL_TAGS id, data, &Float:result); native Streamer_SetFloatData(type, STREAMER_ALL_TAGS id, data, Float:value); native Streamer_GetIntData(type, STREAMER_ALL_TAGS id, data); native Streamer_SetIntData(type, STREAMER_ALL_TAGS id, data, value); native Streamer_GetArrayData(type, STREAMER_ALL_TAGS id, data, dest[], maxdest = sizeof dest); native Streamer_SetArrayData(type, STREAMER_ALL_TAGS id, data, const src[], maxsrc = sizeof src); native Streamer_IsInArrayData(type, STREAMER_ALL_TAGS id, data, value); native Streamer_AppendArrayData(type, STREAMER_ALL_TAGS id, data, value); native Streamer_RemoveArrayData(type, STREAMER_ALL_TAGS id, data, value); native Streamer_GetUpperBound(type); // Natives (Miscellaneous) native Streamer_GetDistanceToItem(Float:x, Float:y, Float:z, type, STREAMER_ALL_TAGS id, &Float:distance, dimensions = 3); native Streamer_ToggleStaticItem(type, STREAMER_ALL_TAGS id, toggle); native Streamer_IsToggleStaticItem(type, STREAMER_ALL_TAGS id); native Streamer_GetItemInternalID(playerid, type, STREAMER_ALL_TAGS streamerid); native Streamer_GetItemStreamerID(playerid, type, internalid); native Streamer_IsItemVisible(playerid, type, STREAMER_ALL_TAGS id); native Streamer_DestroyAllVisibleItems(playerid, type, serverwide = 1); native Streamer_CountVisibleItems(playerid, type, serverwide = 1); native Streamer_DestroyAllItems(type, serverwide = 1); native Streamer_CountItems(type, serverwide = 1); // Natives (Objects) native STREAMER_TAG_OBJECT CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD); native DestroyDynamicObject(STREAMER_TAG_OBJECT objectid); native IsValidDynamicObject(STREAMER_TAG_OBJECT objectid); native SetDynamicObjectPos(STREAMER_TAG_OBJECT objectid, Float:x, Float:y, Float:z); native GetDynamicObjectPos(STREAMER_TAG_OBJECT objectid, &Float:x, &Float:y, &Float:z); native SetDynamicObjectRot(STREAMER_TAG_OBJECT objectid, Float:rx, Float:ry, Float:rz); native GetDynamicObjectRot(STREAMER_TAG_OBJECT objectid, &Float:rx, &Float:ry, &Float:rz); native SetDynamicObjectNoCameraCol(STREAMER_TAG_OBJECT objectid); native GetDynamicObjectNoCameraCol(STREAMER_TAG_OBJECT objectid); native MoveDynamicObject(STREAMER_TAG_OBJECT objectid, Float:x, Float:y, Float:z, Float:speed, Float:rx = -1000.0, Float:ry = -1000.0, Float:rz = -1000.0); native StopDynamicObject(STREAMER_TAG_OBJECT objectid); native IsDynamicObjectMoving(STREAMER_TAG_OBJECT objectid); native AttachCameraToDynamicObject(playerid, STREAMER_TAG_OBJECT objectid); native AttachDynamicObjectToObject(STREAMER_TAG_OBJECT objectid, attachtoid, Float:offsetx, Float:offsety, Float:offsetz, Float:rx, Float:ry, Float:rz, syncrotation = 1); native AttachDynamicObjectToPlayer(STREAMER_TAG_OBJECT objectid, playerid, Float:offsetx, Float:offsety, Float:offsetz, Float:rx, Float:ry, Float:rz); native AttachDynamicObjectToVehicle(STREAMER_TAG_OBJECT objectid, vehicleid, Float:offsetx, Float:offsety, Float:offsetz, Float:rx, Float:ry, Float:rz); native EditDynamicObject(playerid, STREAMER_TAG_OBJECT objectid); native IsDynamicObjectMaterialUsed(STREAMER_TAG_OBJECT objectid, materialindex); native GetDynamicObjectMaterial(STREAMER_TAG_OBJECT objectid, materialindex, &modelid, txdname[], texturename[], &materialcolor, maxtxdname = sizeof txdname, maxtexturename = sizeof texturename); native SetDynamicObjectMaterial(STREAMER_TAG_OBJECT objectid, materialindex, modelid, const txdname[], const texturename[], materialcolor = 0); native IsDynamicObjectMaterialTextUsed(STREAMER_TAG_OBJECT objectid, materialindex); native GetDynamicObjectMaterialText(STREAMER_TAG_OBJECT objectid, materialindex, text[], &materialsize, fontface[], &fontsize, &bold, &fontcolor, &backcolor, &textalignment, maxtext = sizeof text, maxfontface = sizeof fontface); native SetDynamicObjectMaterialText(STREAMER_TAG_OBJECT objectid, materialindex, const text[], materialsize = OBJECT_MATERIAL_SIZE_256x128, const fontface[] = "Arial", fontsize = 24, bold = 1, fontcolor = 0xFFFFFFFF, backcolor = 0, textalignment = 0); // Natives (Pickups) native STREAMER_TAG_PICKUP CreateDynamicPickup(modelid, type, Float:x, Float:y, Float:z, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_PICKUP_SD); native DestroyDynamicPickup(STREAMER_TAG_PICKUP pickupid); native IsValidDynamicPickup(STREAMER_TAG_PICKUP pickupid); // Natives (Checkpoints) native STREAMER_TAG_CP CreateDynamicCP(Float:x, Float:y, Float:z, Float:size, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_CP_SD); native DestroyDynamicCP(STREAMER_TAG_CP checkpointid); native IsValidDynamicCP(STREAMER_TAG_CP checkpointid); native TogglePlayerDynamicCP(playerid, STREAMER_TAG_CP checkpointid, toggle); native TogglePlayerAllDynamicCPs(playerid, toggle); native IsPlayerInDynamicCP(playerid, STREAMER_TAG_CP checkpointid); native GetPlayerVisibleDynamicCP(playerid); // Natives (Race Checkpoints) native STREAMER_TAG_RACE_CP CreateDynamicRaceCP(type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_RACE_CP_SD); native DestroyDynamicRaceCP(STREAMER_TAG_RACE_CP checkpointid); native IsValidDynamicRaceCP(STREAMER_TAG_RACE_CP checkpointid); native TogglePlayerDynamicRaceCP(playerid, STREAMER_TAG_RACE_CP checkpointid, toggle); native TogglePlayerAllDynamicRaceCPs(playerid, toggle); native IsPlayerInDynamicRaceCP(playerid, STREAMER_TAG_RACE_CP checkpointid); native GetPlayerVisibleDynamicRaceCP(playerid); // Natives (Map Icons) native STREAMER_TAG_MAP_ICON CreateDynamicMapIcon(Float:x, Float:y, Float:z, type, color, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_MAP_ICON_SD, style = MAPICON_LOCAL); native DestroyDynamicMapIcon(STREAMER_TAG_MAP_ICON iconid); native IsValidDynamicMapIcon(STREAMER_TAG_MAP_ICON iconid); // Natives (3D Text Labels) native STREAMER_TAG_3D_TEXT_LABEL CreateDynamic3DTextLabel(const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD); native DestroyDynamic3DTextLabel(STREAMER_TAG_3D_TEXT_LABEL id); native IsValidDynamic3DTextLabel(STREAMER_TAG_3D_TEXT_LABEL id); native GetDynamic3DTextLabelText(STREAMER_TAG_3D_TEXT_LABEL id, text[], maxtext = sizeof text); native UpdateDynamic3DTextLabelText(STREAMER_TAG_3D_TEXT_LABEL id, color, const text[]); // Natives (Areas) native STREAMER_TAG_AREA CreateDynamicCircle(Float:x, Float:y, Float:size, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicCylinder(Float:x, Float:y, Float:minz, Float:maxz, Float:size, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicSphere(Float:x, Float:y, Float:z, Float:size, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicCuboid(Float:minx, Float:miny, Float:minz, Float:maxx, Float:maxy, Float:maxz, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicCube(Float:minx, Float:miny, Float:minz, Float:maxx, Float:maxy, Float:maxz, worldid = -1, interiorid = -1, playerid = -1); native STREAMER_TAG_AREA CreateDynamicPolygon(Float:points[], Float:minz = -FLOAT_INFINITY, Float:maxz = FLOAT_INFINITY, maxpoints = sizeof points, worldid = -1, interiorid = -1, playerid = -1); native DestroyDynamicArea(STREAMER_TAG_AREA areaid); native IsValidDynamicArea(STREAMER_TAG_AREA areaid); native GetDynamicPolygonPoints(STREAMER_TAG_AREA areaid, Float:points[], maxpoints = sizeof points); native GetDynamicPolygonNumberPoints(STREAMER_TAG_AREA areaid); native TogglePlayerDynamicArea(playerid, STREAMER_TAG_AREA areaid, toggle); native TogglePlayerAllDynamicAreas(playerid, toggle); native IsPlayerInDynamicArea(playerid, STREAMER_TAG_AREA areaid, recheck = 0); native IsPlayerInAnyDynamicArea(playerid, recheck = 0); native IsAnyPlayerInDynamicArea(STREAMER_TAG_AREA areaid, recheck = 0); native IsAnyPlayerInAnyDynamicArea(recheck = 0); native GetPlayerDynamicAreas(playerid, STREAMER_TAG_AREA areas[], maxareas = sizeof areas); native GetPlayerNumberDynamicAreas(playerid); native IsPointInDynamicArea(STREAMER_TAG_AREA areaid, Float:x, Float:y, Float:z); native IsPointInAnyDynamicArea(Float:x, Float:y, Float:z); native GetDynamicAreasForPoint(Float:x, Float:y, Float:z, STREAMER_TAG_AREA areas[], maxareas = sizeof areas); native GetNumberDynamicAreasForPoint(Float:x, Float:y, Float:z); native AttachDynamicAreaToObject(STREAMER_TAG_AREA areaid, STREAMER_TAG_OBJECT_ALT objectid, type = STREAMER_OBJECT_TYPE_DYNAMIC, playerid = INVALID_PLAYER_ID, Float:offsetx = 0.0, Float:offsety = 0.0, Float:offsetz = 0.0); native AttachDynamicAreaToPlayer(STREAMER_TAG_AREA areaid, playerid, Float:offsetx = 0.0, Float:offsety = 0.0, Float:offsetz = 0.0); native AttachDynamicAreaToVehicle(STREAMER_TAG_AREA areaid, vehicleid, Float:offsetx = 0.0, Float:offsety = 0.0, Float:offsetz = 0.0); // Natives (Extended) native STREAMER_TAG_OBJECT CreateDynamicObjectEx(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_PICKUP CreateDynamicPickupEx(modelid, type, Float:x, Float:y, Float:z, Float:streamdistance = STREAMER_PICKUP_SD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_CP CreateDynamicCPEx(Float:x, Float:y, Float:z, Float:size, Float:streamdistance = STREAMER_CP_SD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_RACE_CP CreateDynamicRaceCPEx(type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size, Float:streamdistance = STREAMER_RACE_CP_SD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_MAP_ICON CreateDynamicMapIconEx(Float:x, Float:y, Float:z, type, color, style = MAPICON_LOCAL, Float:streamdistance = STREAMER_MAP_ICON_SD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_3D_TEXT_LABEL CreateDynamic3DTextLabelEx(const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicCircleEx(Float:x, Float:y, Float:size, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicCylinderEx(Float:x, Float:y, Float:minz, Float:maxz, Float:size, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicSphereEx(Float:x, Float:y, Float:z, Float:size, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicRectangleEx(Float:minx, Float:miny, Float:maxx, Float:maxy, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicCuboidEx(Float:minx, Float:miny, Float:minz, Float:maxx, Float:maxy, Float:maxz, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicCubeEx(Float:minx, Float:miny, Float:minz, Float:maxx, Float:maxy, Float:maxz, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); native STREAMER_TAG_AREA CreateDynamicPolygonEx(Float:points[], Float:minz = -FLOAT_INFINITY, Float:maxz = FLOAT_INFINITY, maxpoints = sizeof points, worlds[] = { -1 }, interiors[] = { -1 }, players[] = { -1 }, maxworlds = sizeof worlds, maxinteriors = sizeof interiors, maxplayers = sizeof players); // Natives (Deprecated) native Streamer_TickRate(rate); native Streamer_MaxItems(type, items); native Streamer_VisibleItems(type, items, playerid = -1); native Streamer_CellDistance(Float:distance); native Streamer_CellSize(Float:size); native Streamer_CallbackHook(callback, {Float,_}:...); native DestroyAllDynamicObjects(); native CountDynamicObjects(); native DestroyAllDynamicPickups(); native CountDynamicPickups(); native DestroyAllDynamicCPs(); native CountDynamicCPs(); native DestroyAllDynamicRaceCPs(); native CountDynamicRaceCPs(); native DestroyAllDynamicMapIcons(); native CountDynamicMapIcons(); native DestroyAllDynamic3DTextLabels(); native CountDynamic3DTextLabels(); native DestroyAllDynamicAreas(); native CountDynamicAreas(); // Callbacks forward OnDynamicObjectMoved(STREAMER_TAG_OBJECT objectid); forward OnPlayerEditDynamicObject(playerid, STREAMER_TAG_OBJECT objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz); forward OnPlayerSelectDynamicObject(playerid, STREAMER_TAG_OBJECT objectid, modelid, Float:x, Float:y, Float:z); forward OnPlayerShootDynamicObject(playerid, weaponid, STREAMER_TAG_OBJECT objectid, Float:x, Float:y, Float:z); forward OnPlayerPickUpDynamicPickup(playerid, STREAMER_TAG_PICKUP pickupid); forward OnPlayerEnterDynamicCP(playerid, STREAMER_TAG_CP checkpointid); forward OnPlayerLeaveDynamicCP(playerid, STREAMER_TAG_CP checkpointid); forward OnPlayerEnterDynamicRaceCP(playerid, STREAMER_TAG_RACE_CP checkpointid); forward OnPlayerLeaveDynamicRaceCP(playerid, STREAMER_TAG_RACE_CP checkpointid); forward OnPlayerEnterDynamicArea(playerid, STREAMER_TAG_AREA areaid); forward OnPlayerLeaveDynamicArea(playerid, STREAMER_TAG_AREA areaid); forward Streamer_OnPluginError(error[]);
-
Da sieht man mal wieder wie dumm eine COmmunity sein kann Natürlich ist es Möglich aber du musst Gleich Jammern Ich hab fast die Selbe Map wie GTA RL Also muss es auch FUnktionieren man muss nur wissen wie
-
Ich hab Sparsamer Gemappt wie GTARL Also muss es Gehen Ich hab warscheinlich nur was Falsch eingestellt aber mir sagt ja keiner was ...
-
Das muss gehen schau dir mal GTARL AN die Haben Wesendlich mehr Objekte wie ich
-
Leute was soll das denn ?= Ja ich hatte ein anderen Therd konnte aber nicht mehr Drauf Antworten ka wieso
Mir selber macht das Mappen sehr Spaß ich hab eine Riesen Insel Gemacht nur kann ich sie nicht Nutzen weil sie so Buggt wegen den Streamer / Draw DIstance Problem ich kenne mich selber noch nicht so aus
-
Den hab ich ... der kommt aber wohl nicht mit den vielen objekten oder was weiß ich klar Wo soll ich denn die Draw Distance einstellen ? Bitte genauer ich kann ja nicht bei meinen 4000 Objekten die Draw Distance einstellen
-
Kann mir denn keinr helfen ? Kleines Beispiel des problems ich gehe vor Objekt da Zurücke Objekt weg
http://www.pic-upload.de/view-29784381/sa-mp-035.png.html
http://www.pic-upload.de/view-29784380/sa-mp-036.png.html
http://www.pic-upload.de/view-29784378/sa-mp-037.png.html
http://www.pic-upload.de/view-29784391/sa-mp-038.png.html
http://www.pic-upload.de/view-29784392/sa-mp-039.png.html -
-
CreateDynamicObject Sind schon einige Objekte Ca 3000 Aber andere server machen das ja auch irgendwie ?
-
Wo stelle ich das ein ? In der Streamer Include ?
-
Die Straßen buggen auch ab und zu weg so das man ins Wasser Fällt es liegt am Streamer Aber wie machen das andere server ? Hab den aktuellen
-
Hey ich hatte mal für meine nRL Sserver eine Insel Gemacht die war Sehr klein und hatte paar Häuser aber die Objekte konnte man nicht Weit sehen sind Quasi Plötzlich Gespawnt und ist man ein Stück Zurück gegangen war es wieder weg Ich hab auf GTA RL Gesehen wie Groß und wie viele Objekte die insel hat Man kann alles von Weiten sehen meine Insel war Nix dagegen jetzt frage ich mich wie die das gemacht haben ?
-
-
Wenn du Streit suchst dann mach es Woanders ! an deinen #Handy Sieht man alles ...
-
@ Ich Baue ein Ähnliches Projekt auf Bin Selber Sehr guter Mapper und hab an meinen Script schon Einiges gemacht Wenn du Möchtest kannst du ihn dir mal Anschauen in Scripten bin ich leider nicht so gut nur Mappen kann ich Ordenlich Hab Insel und Brücken Sogar Beweglich Gemappt und Verschönert
Yusufcan -
Hallo ich hab ein "Godfather" Angefangen hab Einiges Rausgeschmissen und Möchte einen Schlichten und Einfachen Server Aufbauen der die Standard Map und eine Insel Map hat ich Mappe auch Sehr gerne und hab ein Gewissen "Skill" Nur wenns um Scripten geht hab ich meine Probleme Kleinkram kann ich Aber Größere sachen wie Jobs einbauen kann ich nicht Derzeit giebt es Drogendealer / Waffendealer / Farmer / Dedektiv Fraktionen giebt es LSPD / LVPD / FBI HQ Oder auch SFPD genannt Sanitäter und noch Paar Gangs Army oder sonstigen Unnötigen kram hab ich Rausgeschmissen ich hab das Godfather schon Sehr bearbeitet das Script hat Kleine Buggs die man aber Beheben kann das Größte Problem was ich hab ist das der Streamer die texturen zu Spät Läd / Aufploppen lässt Ein Forum hab ich Derzeit nicht mein Server Läuft Lokal auf meinen PC "4 Kerner Xeon" mit guter Anbindung Sollte Laggfrei sein Ich hab EIniges Einzigartiges Gemappt wie eine Große Brücke die Hochgeht von LS nach SF und auch Momentan Kleine Insel wegen dem Streamer problem ist mir die Lust Vergangen ...
Wenn jemand den Server Testen möchte kann er eine PN Schicken und Lasst euch bitte nicht von meiner Rechtschreibung Ärgern ich war nie der beste Darin ..