Das ist ja nur das eine Script, und wenn ich bei OnDialogResponse den return auf 0 mache, sollte es gehen, oder wie?
[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
-
-
Ich hab da nochmal eine frage
Ist es möglich vorhandene Tabellen updaten zu lassen Sprich da da einträge mit zu kommen?
Ich lass die ja so erstellen:format(sql,sizeof(sql),"CREATE TABLE IF NOT EXISTS `player`
Da aber täglich neue Spalten dazukommen wollte ich die nicht immer löschen sondern die Spalten dazugeben ohne das ich in PHPMyAdmin das machen muss
-
-
Ok
macht er das auch nur einmal oder auch öfter?
Nicht das jetzt bei jeden Serverstart der wert weiter erstellt wird -
Wenn du Spieler in die Tabelle einfügen willst solltest du INSERT INTO nutzen, mit ALTER TABLE veränderst du die Tabellenstruktur und ich bezweifel mal die Sinnhaftigkeit neue Spalten hinzuzufügen...
-
Ich machs ja mit INSERT INTO
wollte nur wissen wie ich Spalten hinzufügen kann..
da mich das schon länger nervt das ich das immer manuell machen musste//edit
noch eine andere Frage
Man kann ja die URL aus der Serverconfig auslesen (da wo eure Foren adresse steht)
kann man die auch vom Script aus festlegen? -
Meinste sowas?
SendRconCommand("weburl www.sa-mp.de"); -
Genau das
danke dir -
Haiho, kann mir jemand ein 'Schamal interior' scripten, oder mir erklären wie ich das machen kann, also wenn man neben einer Schamal 'G' drückt das man da auch rein kann,
Danke im Voraus. -
'Schamal interior'
Was ist ein Schamal Interior?
-
-
Ups, meinte shamal interior...
-
Doch, wenn er das Plugin nutzt, statt dem stock/der Include
also bei mir nicht :x -
Wie zähle ich Kills ?
Und setzte diese denn unter einem Befehl als Anzeige?Also zbs; "Ihr habt bereits [ANZAHL] Gegner getötet" ?
-
Wie zähle ich Kills ?
Und setzte diese denn unter einem Befehl als Anzeige?Also zbs; "Ihr habt bereits [ANZAHL] Gegner getötet" ?
Du erstellst zuerst einen globalen Array mit der Größe MAX_PLAYERS.
new Kills[MAX_PLAYERS];
.
Dann fragst du im Callback OnPlayerDeath ab, ob die killerid ein gültiger Spieler ist.
if(killerid != INVALID_PLAYER_ID)
{
Kills[killerid]++;
}Jetzt kannst du ein Command erstellen und abfragen, wie viele Kills der Spieler hat.
new string[128];
format(string, sizeof(string), "Du hast %i Spieler gekillt.", Kills[playierd]);
SendClientMessage(playerid, -1, string);Beim OnPlayerConnect solltest du den Wert allerdings auf 0 setzten, falls du die Kills vom jeweiligen Spieler nicht speichern / laden willst.
-
-
Jetzt kannst du ein Command erstellen und abfragen, wie viele Kills der Spieler hat.
PAWN Quelltext1
2
3new string[128];
format(string, sizeof(string), "Du hast %i Spieler gekillt.", Kills[playierd]);
SendClientMessage(playerid, -1, string);Wie füge ich dies hier ein?
Also, das von jedem Spieler der Kill gezählt wird, der ein Gangwar Gegner getötet hat?if(strcmp(cmd, "/warinfo", true) == 0)
{
if(IsAFightFaction(GetPlayerFaction(playerid)))
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Ihr habt Krieg mit folgenden Mafien / Gangs:");
new playerfaction = GetPlayerFaction(playerid);
for(new fac=1;fac<MAX_FACTIONS;fac++)
{
for(new war;war<MAX_WARS;war++)
{
if(fac == playerfaction)
{
if(WarInfo[fac][war])
{
format(string,sizeof(string),"|- [%d]%s",WarInfo[fac][war],GetFactionNameOfFaction(WarInfo[fac][war]));
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
}
}
else
{
if(WarInfo[fac][war] == playerfaction)
{
format(string,sizeof(string),"|- [%d]%s",fac,GetFactionNameOfFaction(fac));
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
}
}
}
}
} else { SendClientMessage(playerid,COLOR_GREY,"Du darfst das nicht."); }
return 1;
} -
Ist IstErEinAdmin kein public? -
(SpielerInfo[playerid][pKills] < 10 && SpielerInfo[playerid][pKills] >=10);
wie wäre das richtige ? -
ohne das Semikolon am ende
-
Wie mache ich eine Textdrawbox, etwas transparent ?