ganz oft
[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
-
-
Aktualisiere dein Crashdetect Plugin.
http://forum.sa-mp.com/showthread.php?t=262796 -
Wie kann ich random() so verwenden, dass er beim Spawn genau die anzahl der Koordiaten wählt:
(Wenn die Anzahl von anderen Koordiaten abweicht)Der Code:
enum rpos
{
Float:rX,
Float:rY,
Float:rZ,
Float:rA
};new RandomSpawn[][rpos] =
{
{2170.1455,1619.1500,999.9766,268.7325},
{2173.8379,1578.2926,999.9676,355.0020},
{2206.3252,1551.2097,1008.0002,275.0152},
{2197.7476,1611.7670,999.9689,270.7063},{-2024.7386,-109.2195,35.1596,0.2173},
{-2015.4510,-121.6510,35.2182,91.6650},
{-2015.0005,-137.1997,35.3009,89.6315},
{-2018.5839,-178.4551,35.3203,22.8108},
{-2091.4858,-176.1541,35.3203,83.7007},
{-2091.5969,-111.5125,35.3203,354.6252},
{-2042.5494,-112.4007,35.2064,262.4997},
{-2046.2974,-173.9614,35.3203,309.6849},};
So zum beispiel (4 SpawnCoords, 8 SpawnCoords)
So das random() zwischen den 8 entscheidet nicht zwischen den obrigen 4Habe gehört, dass man drölf+random() machen muss.
Kapier das ganze nicht
-
4+random(8)
-
Alles anzeigen
Wie kann ich random() so verwenden, dass er beim Spawn genau die anzahl der Koordiaten wählt:
(Wenn die Anzahl von anderen Koordiaten abweicht)Der Code:
PAWN Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
enum rpos
{
Float:rX,
Float:rY,
Float:rZ,
Float:rA
};new RandomSpawn[][rpos] =
{
{2170.1455,1619.1500,999.9766,268.7325},
{2173.8379,1578.2926,999.9676,355.0020},
{2206.3252,1551.2097,1008.0002,275.0152},
{2197.7476,1611.7670,999.9689,270.7063},{-2024.7386,-109.2195,35.1596,0.2173},
{-2015.4510,-121.6510,35.2182,91.6650},
{-2015.0005,-137.1997,35.3009,89.6315},
{-2018.5839,-178.4551,35.3203,22.8108},
{-2091.4858,-176.1541,35.3203,83.7007},
{-2091.5969,-111.5125,35.3203,354.6252},
{-2042.5494,-112.4007,35.2064,262.4997},
{-2046.2974,-173.9614,35.3203,309.6849},};
So zum beispiel (4 SpawnCoords, 8 SpawnCoords)
So das random() zwischen den 8 entscheidet nicht zwischen den obrigen 4Habe gehört, dass man drölf+random() machen muss.
Kapier das ganze nicht
Käme über den vier Spawncoords nochmal vier Spawncoords, hieße es so:
8+random(8);Oder?
(Entschuldige für das verkackte Zitat, justsmartphonethings
) -
Oder?
Korrekt. -
habe mal ne frage wie wäre die bessere varriante und Ressourcen sparende varriante für ein Payday System
varriante 1 :
Sekunden timer wird bei OnGameModeInit gestartet und im Timer dann schleife durch alle Spieler und Varriable um 1 hochzählen bis er Payday hatoder
Varriante 2:
bei OnPlayerConnect ein timer starten für den Spieler und dort die Varriable hochzählen lassen ? -
Variante 1, da du keine andauernde CPU Last durch X Timer hast, sondern nur einen Timer. Die Variable wird ohnehin für jeden Spieler irgendwann hochgesetzt, nur hast du so nur einen Timer.
-
Hallo, ich hätte mal ne Frage.
Ich bin grad an einen Banksystem an machen, wie würde ich dass machen , das immer ein 4 Stelliger Pin random ausgewählt wird?
Und es soll halt auch abgefragt werden ob es diesen PIN schon in der Datenbank gibt usw.. Und Falls nicht dann soll wieder ein Neuer pin dies das...Ich benutze das Plugin von Maddin MYSQL R5
-
Wieso sollte es einen PIN nicht doppelt geben? Das kann man zwar abfragen, ist aber relativ unperformant, vor allem mit dem R5.
Für einen 4-Stelligen Code:
random(9000)+1000; -
Okay, stimmt eigentlich habe es jetzt. Aber wieso bekomme ich immer diesen Fehler? Geht die IF Abfrage nur mit Zahlen also Ints? Oder kann das auch anders?
if(Haus[i][hArt] == Hotel)//error 017: undefined symbol "Hotel"
-
Du musst das Hotel als Zahl definieren.
#define Hotel 1
Wenn 1 für Hotels steht. Den define schreibst du unter die Includes. -
Kann man ein rundes Tacho machem mit Nadel?
-
Ja - kann man
-
Ja - kann man
Und wie? -
Hey,
es gibt bereits einige Scripts die das beinhalten.
Du kannst es ja mal googeln, da findest du einige -
Du musst mehrere Textdraws in Kreisform (Punkt) nutzen und diese als Nadel zusammensetzen, die Position dann jeweils über die Kreisfunktionen sin/cos Berechnen.
Aussehen wird es dann in etwa so:
http://pokit.org/get/img/f6892…04cee2e0c1ed2513fc041.jpg
(Paint Skills :D) -
Meine Frage ist wie mache ich den Kreis?
-
Textdraw -> Sprites
-
Mit diesem Sprite:
ld_pool:ball
