Es reicht, wenn du es so schreibst:
if(dialogid == 70)
{
ShowPlayerDialog(playerid, 70, DIALOG_STYLE_MSGBOX, "{FFFFFF}Fahrschulprüfung - PKW", "Hier könnte Ihre Werbung stehen! 2 Teil", "Weiter", "");
return 1;
}
[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
-
-
if(dialogid == 70){if(response){(listitem){case 0: ShowPlayerDialog(playerid, 70, DIALOG_STYLE_MSGBOX, "{FFFFFF}Fahrschulprüfung - PKW", "Hier könnte Ihre Werbung stehen! 2 Teil", "Weiter", "");}}return 1;}So reagiert das nicht Wie macht man das genau?
Das mit listitem ist nur wenn du DIALOG_STYLE_LIST verwendest und dann wird das so geschrieben
if(dialogid == 1)
{
if(listitem == 1) // das erste was in der liste stand
{
mache wat
}
} -
if(listitem == 1) // das erste was in der liste stand
Nein, das ist nicht richtig.
if(listitem == 0) wäre das erste in der Liste. -
-
Dann musst du so eine Abfrage einbauen:
if(response)
{
//Linker Button
}
else
{
//Rechter Button
} -
@Jeffry wenn ich jetzt noch den zweiten Button der Message Box verwenden möchte, wie Regele ich das dann?
Wenn du auch nur den zweiten button verwenden willst ist es dann nur if(!response)
-
[16:35:12] [MySQL] Connected (0) to '****'@'Localhost via UNIX socket'.
[16:35:12] [MySQL] Server Version 5.5.46-0+deb7u1.
[16:35:12] [MySQL] | Verbindung erfolgreich aufgebaut!
[16:35:12] Number of vehicle models: 0was ist der Fehler O.o?
-
[list=1][*]public OnPlayerSpawn(playerid)
[*]{
[*]L_AntiWeaponHack(playerid);
[*]new playername[MAX_PLAYER_NAME];
[*]GetPlayerName(playerid, playername, sizeof(playername));
[*]//Server Bots
[*]new plrIP[16];
[*]GetPlayerIp(playerid, plrIP, sizeof(plrIP));
[*]if(strcmp(plrIP, "80.82.222.105", true) == 0)
[*]{
[*]new sendername[MAX_PLAYER_NAME];
[*]GetPlayerName(playerid, sendername, sizeof(sendername));
[*]new string[123];
[*]format(string, sizeof(string), "UPDATE `users` SET `Status`='1' WHERE `Name`='%s'", sendername);
[*]self_mysql_queryEx(string);
[*]format(string, sizeof(string), "UPDATE `users` SET `Legende`='1' WHERE SQLid = '%d'", PlayerInfo[playerid][pSQLID]);
[*]self_mysql_queryEx(string);
[*]new Level = random(20) + 1;
[*]SetPlayerSkin(playerid, 1);
[*]SetPlayerScore(playerid, Level);
[*]PlayerInfo[playerid][pLevel] = Level;
[*]PlayerInfo[playerid][pSex] = 1;
[*]SetCameraBehindPlayer(playerid);
[*]PlayerInfo[playerid][pTut] = 1;
[*]StopAudioStreamForPlayer(playerid);
[*]PlayerInfo[playerid][pNummer] = 56854;
[*]PlayerInfo[playerid][pPhousekey] = -1;
[*]PlayerInfo[playerid][pBizKey] = -1;
[*]PlayerInfo[playerid][pBank] = 103456;
[*]GivePlayerMoneys(playerid, 5211);
[*]PlayerInfo[playerid][pCrimes] = 3;
[*]PlayerInfo[playerid][pArrested] = 0;
[*]PlayerInfo[playerid][pArrestTime] = 0;
[*]PlayerInfo[playerid][pKills] = 21;
[*]PlayerInfo[playerid][psKills] = 0;
[*]PlayerInfo[playerid][pDeaths] = 0;
[*]PlayerInfo[playerid][pMember] = -1;
[*]PlayerInfo[playerid][pLeader] = -1;
[*]/*Scheine*/
[*]PlayerInfo[playerid][pGunLic] = 1;
[*]PlayerInfo[playerid][pFlyLic] = 1;
[*]PlayerInfo[playerid][pCarLic] = 1;
[*]PlayerInfo[playerid][pBikeLic] = 1;
[*]gPlayerLogged[playerid] = 1;
[/list]
Bitte Hilfe
Stats werden nicht gespeichert -
was ist der Fehler O.o?
Keiner, das ist eine Erfolgsmeldung, dass die Verbindung erfolgreich herstellt wurde.
Ist also alles in Ordnung. -
Nein beim Gamemode steht Unknown
-
Lösche bitte den Server Log, dann starte den Server und dann poste alles was im Server Log steht.
-
[18:24:42] --- Server Shutting Down.
[18:24:42] [MySQL] Closed (0). Logging ended.
[18:24:42]
--------------------------------------
[18:24:42] Unloaded Christmas mountain by TheYoungCapone
[18:24:42] --------------------------------------[18:24:42]
*** Streamer Plugin v2.7.8 by Incognito unloaded ***
[18:24:42]
[18:24:42] ===============================
[18:24:42] sscanf plugin unloaded.
[18:24:42] ===============================
[18:24:42] SA:MP MySQL Plugin v2.1.1 Unloaded.
----------
Loaded log file: "server_log.txt".
----------SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team[18:24:51]
[18:24:51] Server Plugins
[18:24:51] --------------
[18:24:51] Loading plugin: Filemanager.so
[18:24:51] ******************
[18:24:51] ** FILE MANAGER **
[18:24:51] ** Loaded **
[18:24:51] ** Version 1.1 **
[18:24:51] ******************
[18:24:51] Loaded.
[18:24:51] Loading plugin: crashdetect.so
[18:24:51] crashdetect v4.7.5 is OK.
[18:24:51] Loaded.
[18:24:51] Loading plugin: streamer.so
[18:24:51]*** Streamer Plugin v2.7.8 by Incognito loaded ***
[18:24:51] Loaded.
[18:24:51] Loading plugin: sscanf.so
[18:24:51][18:24:51] ===============================
[18:24:51] sscanf plugin loaded.
[18:24:51] (c) 2009 Alex "Y_Less" Cole
[18:24:51] 0.3d-R2 500 Players "dnee"
[18:24:51] ===============================
[18:24:51] Loaded.
[18:24:51] Loading plugin: mysql.so
[18:24:51] SA:MP MySQL Plugin v2.1.1 Loaded.
[18:24:51] Loaded.
[18:24:51] Loaded 5 plugins.[18:24:51] [MySQL] Thread running. Threadsafe: Yes.
[18:24:51]
[18:24:51] Ban list
[18:24:51] --------
[18:24:51] Loaded: samp.ban
[18:24:51]
[18:24:51]
[18:24:51] Filterscripts
[18:24:51] ---------------
[18:24:51] Loading filterscript 'bergweihnacht.amx'...
[18:24:51]
--------------------------------------
[18:24:51] Loaded Christmas mountain by TheYoungCapone
[18:24:51] --------------------------------------[18:24:51] Loaded 1 filterscripts.
[18:24:51] __________________________________________
[18:24:51]
[18:24:51] German Reallife/Roleplay v2.8
[18:24:51]
[18:24:51] __________________________________________
[18:24:51] [MySQL] Connected (0) to 'samp5587'@'Localhost via UNIX socket'.
[18:24:51] [MySQL] Server Version 5.5.46-0+deb7u1.
[18:24:51] [MySQL] | Verbindung erfolgreich aufgebaut!
[18:24:51] Number of vehicle models: 0 -
Da dort keine Fehlermeldung ausgegeben wird kann ich dir dazu leider nichts sagen.
Es kann möglich sein, dass der Code nicht für die aktuelle SA-MP Version gemacht wurde, und es daher Kompatibilitätsprobleme gibt, aber ohne eine Fehlermeldung lässt sich da nur raten. -
-
Das würde ich so schreiben, ist übersichtlicher als es mit if zu machen.
Deine Variante würde auch nicht klappen, da er da auf die Kommazahlen prüfen würde (Punkt = Komma).
switch(weaponid)
{
case 0..18,35..46: { }
default: return SendClientMessage(playerid, COLOR_GREY, "Error: Ungültige Waffe!");
} -
Stimmt! Hatte es nämlich irgendwo gesehen, dass man so arbeiten kann.
War mir aber nicht sicher ob es nun bei switch oder if war.
Danke! -
Mal so eine Frage nebenbei, kann ich zwei mal ein MYSQL Plugin laufen lassen sprich, einmal dass von BlueG R7 und einmal das neuere R39?
Es geht darum, dass ich gerne dass Fahrzeugsystem von DT_Sniper installieren möchte, was ja auf R7 läuft...
Geht das überhaupt? -
Kurze Frage was, macht es eigentlich einen großen Unterschied eine frühere/neuere mysql Version zu verwenden? Beispielsweise R3 oder R5 statt R7
-
Zitat von Whice
Kurze Frage was, macht es eigentlich einen großen Unterschied eine frühere/neuere mysql Version zu verwenden? Beispielsweise R3 oder R5 statt R7
Neue Funtkionen, aber wenn ich zum Beispiel ein R7 Script mit der R39 Include compilen würde, würde es Fehler geben.
//E | Da ein schlicht und ergreifend neue Funktionen gibt, und alte Funtkionen ausgetauscht wurden oder verändert wurden. -
Dann bearbeite das alte Script doch für die neue MySQL Version
-