[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
-
-
zeig ma bitte den ganzen Cmd
Mfg -
hier:
ocmd:gmx(playerid,params[])
{
new Grund,string[140];
if(IstSpielerEinAdmin(playerid,10))return SendClientMessage(playerid,Rot,"Du darfst diesen Befehl nicht benutzen");
if(sscanf(params,"u",Grund)) return SendClientMessage(playerid,Gelb,"Benutzung: /gmx [Grund] ");
format(string,sizeof(string),"Admin System :Admin %s hat aus dem folgenden Grund:%s einen GMX durchgeführt.",SpielerName(playerid),Grund);
SendClientMessageToAll(Orange,string);
SetTimer("GMX",20000,false);
for(new i = 0; i < MAX_PLAYERS; i++)
if(GetPVarInt(i,"Eingeloggt")==1)
{
SpielerSpeichern(i);
}
return 1;
}public GMX()
{
SendRconCommand("GMX");
return 1;
} -
Grund ist auch ein string.. von daher mach aus
new Grund,string[140];
das
new Grund[50], string[140];
Mfg -
Ah vielen Dank
Schade bekomme immernoch dieses Y mi den ü strichen

-
"u" steht für User(Spieler)
probier es mit "s", da "s" fürn string steht -
Was gibst du als Grund an zeig screens! Kann es später mit dir testen
-
"u" steht für User(Spieler)
probier es mit "s", da "s" fürn string steht
Habe es gerade mal ohne und einmal mit "u" ausprobiert.. es liegt definitiv daran. also mach, wie Johan_Wolf schon sagte, aus dem u ein s -
"u" steht für User(Spieler)
probier es mit "s", da "s" fürn string stehthat funktioniert danke

-
Hey warum rechnet er das den alles so komisch und nicht gleichmäßig ?
new MONEYTIMER[64];
for(new i=0; i<sizeof(TAXICAR); i++)
{
if(GetPlayerVehicleID(playerid) == TAXICAR[0])
{
TAXIMAXMONEY[playerid] += TAXIPREIS[TAXICAR[0]];
format(MONEYTIMER,sizeof(MONEYTIMER),"Endsumme: %d$",TAXIMAXMONEY[playerid]);
TextDrawSetString(Text:TAXAMETERENDSUMME[i],MONEYTIMER);
TAXITIMERKILLER[playerid] = SetTimerEx("TAXITIMER",Sek*30,0,"i",i);
} -
-
Versuchs ma ohne dem "=", also nur "TAXIMONEY[playerid] + TAXIPREIS[TAXICAR[0]];
bin mir aber net wirklich sicher
________
Jetzt hab ich ein Problem:
Mein Server oder mein Script will einfach nicht, und ich weiß nicht wieso.
CodeSA-MP Dedicated Server----------------------v0.3e-R2, (C)2005-2012 SA-MP Team[18:40:57] [18:40:57] Server Plugins[18:40:57] --------------[18:40:57] Loading plugin: mysql.so[18:40:57] > MySQL plugin R7 successfully loaded.[18:40:57] Loaded.[18:40:57] Loaded 1 plugins.[18:40:57] [18:40:57] Filterscripts[18:40:57] ---------------[18:40:57] Loaded 0 filterscripts.[18:40:57] Script[gamemodes/GTR.amx]: Run time error 19: "File or function is not found"[18:40:57] Number of vehicle models: 0
Wie ihr sieht ist das Plugin geladen worden, aber es geht immernoch nicht
Die "libmysqlclient.so.15" hab ich auch und joa.
Im Script
#define SQL_HOST "localhost"
#define SQL_USER "samp40"
#define SQL_PASS "passwort halt^^"
#define SQL_DATA "samp40_gtr"
Vom Server:
Hoffentlich könnt ihr mir helfen.
-
ehm ne jetzt habe ich es so es kommen immer ganz wire preise dabei raus
Bisschn verändertpublic TAXITIMER(playerid)
{
new MONEYTIMER[64];
for(new i=0; i<sizeof(TAXICAR); i++)
{
if(GetPlayerVehicleID(playerid) == TAXICAR[0])
{
for(new p = 0; p<MAX_PLAYERS; p++)
{
new PREIS = TAXIMAXMONEY[p] + TAXIPREIS[TAXICAR[0]];
format(MONEYTIMER,sizeof(MONEYTIMER),"Endsumme: %d$",PREIS);
TextDrawSetString(Text:TAXAMETERENDSUMME[p],MONEYTIMER);
TAXITIMERKILLER[p] = SetTimerEx("TAXITIMER",Sek*30,0,"p",p);
TAXIMAXMONEY[p] = PREIS;
}
} -
hat jemand erfahrungen damit gemacht das man Die Musik streamerfunktion pausieren kann? Nicht stoppen nur pausieren

-
hat jemand erfahrungen damit gemacht das man Die Musik streamerfunktion pausieren kann? Nicht stoppen nur pausieren

Das ist leider nicht möglich
-
Könnte jemand mal ne Analoge Uhr als Filterscript machen ?
Am besten dass die Oben rechts ist.
Und Nachts (also ab Dunkel werden) von der Farbe schwarz zur Farbe Weiss wechselt ?
Grüße -
Das ist leider nicht möglich
doch sowas ist möglich mit dem audioplugin

http://forum.sa-mp.com/showthread.php?t=82162
siehe
Zitat
Audio_Pause(playerid, handleid);Pauses playback for an audio stream assigned to a player's handle ID
-
doch sowas ist möglich mit dem audioplugin
Oh, habe gar nicht an das Audio Plugin gedacht nur an die AudioStream Funktionen
-
Könnte jemand mal ne Analoge Uhr als Filterscript machen ?
Am besten dass die Oben rechts ist.
Und Nachts (also ab Dunkel werden) von der Farbe schwarz zur Farbe Weiss wechselt ?
Grüße
Wenn du mich dafür bezahlst, gerne
Ist ehrlich gesagt zu viel Arbeit und wird denke ich dafür zu selten verwendet, wieso keine Digitaluhr? -
Hey Leute!

Ich versuche momentan ein DM/DD Server für SA:MP zumachen!
(Hinterher vllt. iwie Shooter)
So ich brauche aber einen Denkanstoß..
Login und Adminsystem ist alles soweit klar nur wie mache ich das am Anfang einen zufälligen lebenden Spieler zuzugucken (halt wenn man tot ist)
und die Maps zu laden mit den Autos unso. Maps laden klar nur wie mache ich das mit den Autos und so
Und wie siehts mit den TopTimes Timer aus? Für jeden Spieler einen? :oMfG.
-
Wenn du mich dafür bezahlst, gerne
Ist ehrlich gesagt zu viel Arbeit und wird denke ich dafür zu selten verwendet, wieso keine Digitaluhr?Ich finde Digital hat jeder ;D
Wie meinste schaut das PReislich aus ?
Grüße
