wenn ich 3 strings zusammen nehme und sagen wir string 2 hat keinen wert bekommen würde dann der ausgegebene Wert so aussehen 1 2 oder ohne leerzeichen also 12?
[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
-
-
@ Saboh: Koordinaten werden in Dezimalzahlen angegeben --> Float
Definiere also bitte die Werte für Totx, Toty und Totz als Floats in deinem enum.@ apoolecu: letzteres
Als kleines Beispiel dazu können wir ja mal einen Blick ins Sa-mp Wiki werfen:
Nehmen wir einfach mal die Funktion String-Insert ..
strins(string[],const substr[],pos,maxlength=sizeof string)string[] The string you want to insert substr in.
const substr[] The string you want to insert into string.
pos The position to start inserting.
maxlength=sizeof stringGedankenexperiment:
-Wir haben einen String der Länge x (lässt sich übrigens ermitteln mit der funktion "strlen").
-Wir setzen einen String der Länge 0 in unseren ersten String ein.
Also starten wir an der Position 0 und hören an der Position 0 wieder auf.
Tjojo, so einfach sit das -
Ein schönen guten morgen liebe Community,
1)
Ich Arbeite ja nun momentan an meinen Selfmade und bearbeite gerade die
Army Base. Nun ist meine frage (Diese richtet sich an all diejenigen die
den Singleplayer schon durchgespielt haben) gibt es diesen Alarm Sound
von der Area51? Ich habe schon bei den Wiki nachgeguckt aber nichts
Gefunden das mit Area oder Alarm beginnt/so heisst. Ich würde mich wie
immer sehr um schnelle Hilfe freuen.
2)Weiss noch einer wie viele Objekte der Streamer wiedergeben
kann? Ich arbeite momentan an einer sehr großen Map und insgesamt
könnten 20k Objekte zusammen kommen dann wäre alles fertig.. vllt. auch
weniger aber ich weiss nicht ob der streamer das aushält ;).......3) Weiss einer wie man Schilder bearbeiten kann? Ich habe gehört das man bei 0.3e Schilder (Buchstaben) so bearbeiten kann das man dort z.B. Werbung für sein eig. Server machen kann. Ich selber war mal auf ein Server und hatte da oben bei Vinewood(An der Kreuzung wo dann da auch das große Hollywood Schild ist) ein Werbe Schild war wo Werbung für diesen Server drauf zu sehen war...
Ich würde mich sehr über schnelle Hilfe freuen.
Mit freundlichen Grüßen
Delko65 -
Mein kleiner Wanted-stock für das Vergeben der Wanteds findet das ich etwas falsch gemacht habe..
stock AddWanted(playerid, Float:wanted)
{
new
Float:player_Wanted;
if(GetPlayerWantedLevel(playerid, player_Wanted))
{
SetPlayerWantedLevel(playerid, player_Wanted+wanted);
return 1;
}
return 0;
}C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(2679) : warning 202: number of arguments does not match definition
if(GetPlayerWantedLevel(playerid, player_Wanted))C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(2681) : warning 213: tag mismatch
SetPlayerWantedLevel(playerid, player_Wanted+wanted);Was ist falsch?
-
@Fannboyyy
"fkasse" wo wird das Defeniert?
-
Hallo
Mr.DubStep:
Ich habe grade deinen "Stock" mal Getestet & Folgende Kam raus:
Keine Warnings / Errors <--
Ich habe Ihn einfach Mal in mein Script eingefügt & Compiliert & NIx passiert.
Anscheinend ein Fehler vom System(Pawno)MFG
Smoker2012 -
Komisch, warum kommen dann warnings..
C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(2679) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(2681) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Warnings.
-
-
Die Errors bleiben trotzdem ..
ich habe es mir bei meinem AddHealth abgeschaut. -
Health ist ja auch was völlig anderes als ne wanted abfrage
versuchs mal so
stock AddWanted(playerid,wanted)
{
new player_Wanted;
GetPlayerWantedLevel(playerid, player_Wanted)
SetPlayerWantedLevel(playerid, player_Wanted+wanted);
return 1;
} -
-
Hm, stimmt.
C:\Dokumente und Einstellungen\Administrator\Desktop\Selfmade\gamemodes\Dubstep.pwn(2678) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
GetPlayerWantedLevel(playerid, player_Wanted);
Trotzdem meckert er herum. -
ok versuch mal das
player_Wanted=GetPlayerWantedLevel(playerid); -
Fehlermeldungen sind weg, ich teste es kurz in meinem Wantedbefehl.
Funktioniert, Danke!
//e: Text eingefügt
-
Was hab ich Gelöscht das ich wenn ich auf Spawn klicke das da nichts mehr pasiert?
Was und wo muss ich einfügen das ich dass es wieder klappt? xD
Nochnie gebraucht haha -
Wanteds werden gespeichert, aber nicht geladen:
SetPVarInt(playerid,"Wanteds",dini_Int(Spielerdatei,"Wanteds")); -
SetPlayerWantedLevel(playerid,dini_Int(Spielerdatei,"Wanteds"));
genau das selbe wie mit geldern oder skins -
Wenn ich jemanden in eine andere Virtuale werlt setze würden die sich sehen ?? und wie erstelle ich so eine 2 virtuelle world??
/e
Und müsste ich für die 2 world einzelnt maps einfügen?
-
SetPlayerVirtualWorld
und nein Objekte gehen eigendlich in jeder V-Welt
-
gibts ein code für IsPlayerInRageOfPoint für leute die im autos sitzen
-
So kleine 2 Fragen.
Einmal wollte ich Fragen, wie mache ich das nur bestimme Personen in Fahrzeuge rein dürfen.
Also wir haben einfach mal Autos gespawnt und sie ins Script eingefügt.. ( also nicht Standart Script sondern schon Selfmade relativ weit.. )
Wir wollen das jetzt so machen - Mein Kollege hat 3 Autos und ich ein paar mehr und wir wollen das so machen das nur Admins und er selbst da rein kann.
D.h das sind die Autos von meinen Kumpel://Caspar Haus
CreateVehicle(487, 300.554656, -1181.744018, 80.914062, 315.202972, 3, 3, 0);//Maverick
CreateVehicle(521, 287.870574, -1156.637939, 80.909896, 224.167098, 2, 2, 0);//FCR-900
CreateVehicle(451, 283.803710, -1160.875854, 80.914062, 224.408004, 3, 3, 0);//TurismoDie sollen nur für Admins + ihn oder nur für ihn ( ist mir Egal ) zugänglich sein.
Wie mache ich das?2. Frage
Wie mache ich einen Befehl extra für den jenigen Player.
Das hier ist der Befehl:ocmd:timshaus(playerid,params[])
{
SetPlayerPos(playerid,-255.1331,2602.9624,62.8582);
SendClientMessage(playerid,ORANGE,"Du hast dich zu Tims Haus teleportiert.");
return 1;
}und den Befehl soll nur ich ausführen können. ( mir Antwortet ja niemand im Thread.. )