Kennt ihr ein Skin System Tutorial? Also für Zivilisten?
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hat jemand noch das R8 von BlueG ? Finde nur R7
-
War das R8 nicht eig das R26 oder so in der art
https://code.google.com/p/sa-mp-mysql-plugin/downloads/list -
Habe ein kleines Problem.
Wie kann ich von mehreren Objecten:
CreateObject(8057,1123.1999512,-1616.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (1)
CreateObject(8057,1088.8000488,-1616.9000244,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (2)
CreateObject(8057,1064.5000000,-1616.9000244,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (3)
CreateObject(8057,1064.5999756,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (4)
CreateObject(8057,1089.5000000,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (5)
CreateObject(8057,1123.1999512,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (6)
CreateObject(8057,1123.3000488,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (7)
CreateObject(8057,1089.4000244,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (8)
CreateObject(8057,1064.5999756,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (9)
CreateObject(8057,1063.3000488,-1610.4000244,9.1999998,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (10)DIese Texture bekommen ?
SetObjectMaterial(CreateObject(...), 0, 3925, "weemap", "plaintarmac1" ;Ich habe es so gemacht:
//LSPD Texture Boden
new LSPD[12], ib;
LSPD[ib]=CreateObject(8057,1123.1999512,-1616.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (1)
LSPD[ib]=CreateObject(8057,1088.8000488,-1616.9000244,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (2)
LSPD[ib]=CreateObject(8057,1064.5000000,-1616.9000244,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (3)
LSPD[ib]=CreateObject(8057,1064.5999756,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (4)
LSPD[ib]=CreateObject(8057,1089.5000000,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (5)
LSPD[ib]=CreateObject(8057,1123.1999512,-1672.8000488,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (6)
LSPD[ib]=CreateObject(8057,1123.3000488,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (7)
LSPD[ib]=CreateObject(8057,1089.4000244,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (8)
LSPD[ib]=CreateObject(8057,1064.5999756,-1674.1999512,9.3000002,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (9)
LSPD[ib]=CreateObject(8057,1063.3000488,-1610.4000244,9.1999998,0.0000000,0.0000000,0.0000000); ib++;//object(hseing01_lvs) (10)for(new i=0; i<sizeof(LSPD); i++) SetObjectMaterial(LSPD[i],0, 8057, "weemap", "plaintarmac1", 0);
Aber es passiert nix. Es wird nix geändert. Ich weiß nicht wo der Fehler ist.
//Edit: Geht immer noch nicht. Bin am verzweifeln... HILFE
-
Versuch mal:
statt:
LSPD[ib]Das:
LSPD[1] = //....
LSPD[2] = //....L.G.
heyho -
-
Hab den Fehler gefunden lag am Modelindex^^ Thx
-
Hey,
Ich hab hier mal 'ne kleine Frage zu TextDraw's.Ich möchte dieses TextDraw anklickbar machen:
Textdraw = TextDrawCreate(227.000000, 139.000000, "Textdraw");
TextDrawBackgroundColor(Textdraw, 255);
TextDrawFont(Textdraw, 3);
TextDrawLetterSize(Textdraw, 0.449999, 1.500000);
TextDrawColor(Textdraw, -493681665);
TextDrawSetOutline(Textdraw, 0);
TextDrawSetProportional(Textdraw, 1);
TextDrawSetShadow(Textdraw, 1);Ich habe das bis jetzt so gemacht:
TextDrawSetSelectable(Textdraw, 1);Ich weiß jetzt aber leider nicht genau was ich bei TextDrawTextSize eintragen muss da laut SA:MP Wiki damit der anklickbare Bereich definiert wird.
Kann mir das jemand erklären?
-
Habe ein neues Problem.
Ich habe eine Schranke erstellt so klappt auch alles nur wenn sie wieder zu gehen soll geht sie einfach unter die Map.
Mein Code:Oben im Script:
new tor1;
forward tor1a();Dann kommt unter OnGamemodeInit:
tor1 = CreateObject(968,1139.9000244,-1674.3000488,13.6999998,0.0000000,90.0000000,90.0000000);public tor1a()
{
MoveObject(tor1,968,1139.9000244,-1674.3000488,13.6999998,0.0000000,90.0000000,90.0000000,1.0);
}Dann unter OnPlayerCommandText:
{
if (strcmp("/tor1", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0x002FFF,"Das Tor hat sich geöffnet es schließt sich in 10 sekunden wieder!");
SetObjectRot( tor1, 0.0000000,00.0000000,90.0000000);
SetTimer ("tor1a",10000,false);
return 1;
}DIe Schranke geht dann immer nachdem sie wieder zu geht unter die Map. Wo ist der Fehler? O.o
-
Wo ist der Fehler? O.o
Falsche CoordinatenTeste es mal mit der Include
[ INCLUDE ] B_Schranke 2.0 - Lass Schranken sanft rotieren >> Jetzt auch mit Türen <<
Sollte eigendlich Funktionieren (auch mit den Stramer) -
Falsche CoordinatenTeste es mal mit der Include
[ INCLUDE ] B_Schranke 2.0 - Lass Schranken sanft rotieren >> Jetzt auch mit Türen <<
Sollte eigendlich Funktionieren (auch mit den Stramer)[quote='kleinkiko','index.php?page=Thread&postID=1746509#post1746509']Wo ist der Fehler? O.o
Falsche CoordinatenWo sind denn die falschen Coordinaten ? O.o Ich finde den Fehler nicht Und mit dem Include will ich noch nicht arbeiten^^
-
Nutz dann mal statt setobjectrot einfach moveobject
es kann sein das es daran liegt -
Nutz dann mal statt setobjectrot einfach moveobject
es kann sein das es daran liegtGenau das selbe Problem.
Diesmal geht die schranke direkt nach unten in den BodenIch habe gelesen das man Schranken nur mit SetObjectRot erstellen kann ( Ohne Includes ) da man ja die hinterste stellen bewegt also die RotX RotY RotZ achse
-
rechne mal bei der rotation +180 wenn du sie zu machst dann sollte der Fehler behoben sein
-
rechne mal bei der rotation +180 wenn du sie zu machst dann sollte der Fehler behoben sein
Also meinst du
SetObjectRot( tor1, 0.0000000,180.0000000,90.0000000)
anstadt
SetObjectRot( tor1, 0.0000000,00.0000000,90.0000000)
-
ich meine beim schließen
-
ich meine beim schließen
Also meinst du :
MoveObject(tor1,968,1139.9000244,-1674.3000488,13.6999998,0.0000000,270.0000000,90.0000000,1.0)
MoveObject(tor1,968,1139.9000244,-1674.3000488,13.6999998,0.0000000,90.0000000,90.0000000,1.0)
Blick grade nicht mehr so ganz durch sry
-
teste es mal so wie du es gerade gepostet hast
wenn sie nach unten zu geht rechnest du einfach 180 (oder auch 90 jenachdem) drauf damit die wieder nach oben steuert -
teste es mal so wie du es gerade gepostet hast
wenn sie nach unten zu geht rechnest du einfach 180 (oder auch 90 jenachdem) drauf damit die wieder nach oben steuertGeht beides nicht
Bin am verzweifeln -.- Hab ihc irgendwie was vergessen oder so?
-
public OnPlayerText(playerid, text[])
{
if(GetPVarInt(playerid,"pExp") < Rank1)
{
new chat[256],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(chat,sizeof(chat),"Rekrut %s: %s",Name,text);
return SendClientMessageToAll(GREY,chat);
}
return 0;
}Hab ein kleines Problem mit meinem Präfix System.
Die Nachricht mit dem Präfix wird richtig Ingame gesendet aber auch die Standart Nachricht, sprich 2 Nachrichten.
Wie kann ich die Standart Nachricht verhindern ?