ahh danke. ich hab einfach "if (WaffeID[Waffe] == 0)" rausgenommen. Danke an alle
Beiträge von SmArTi
-
-
also wo ich es ausprobiert habe hatte ich nur 1 waffe oder keine also entweder ak47, m4 oda halt keine. der rest meiner slots war leer also kann des daran ja glaub net liegen oda?
-
weis garnet was das ganze theater soll. an seinem tod hat er au schon wieder 100 millionen dolla verdient doa wie viel des war. davon hat der nix mehr!!!
-
Okay jetzt hat sich allerdings in meinem Script ein fehler aufgetan:
//==========================================================
new WaffenString[100], WaffeID[13], WaffeAmmo[13], String2[256];
for (new Waffe = 0; Waffe < 13; Waffe++)
{
GetPlayerWeaponData(pID, Waffe, WaffeID[Waffe], WaffeAmmo[Waffe]);
switch (WaffeID[Waffe])
{
case 0: { WaffenString = "Keine"; }
case 30: { WaffenString = "AK47"; }
case 31: { WaffenString = "M4"; }
}
if (WaffeID[Waffe] == 0)
{
}
else
{
if (strlen(String2) == 0) // Von Hier
{
format(String2, sizeof(String2), "Waffen: %s", WaffenString);
}
else
{
format(String2, sizeof(String2), "%s, %s", String2, WaffenString);
} // Bis hier her
}
}
//==========================================================
SendClientMessage(playerid, Weis, String2);Der Server Crasht. Es muss an dem makierten absatz liegen. davor klappt alles. habs ausprobiert, indem ich dne absatz mal drausen hatte. was ist falsch?
-
danke an beide
ich wähle das 2. das versteh ich besser =D
-
Hi Leutz,
wie kann ich einen string testen, ob er beschrieben ist?
Bitte Helft mir!
MfG
Ich -
Hi Leutz,
kann ich irgendwie bestimmte Anwendungen öffters öffnen? ich würde es gerne für Guild Wars benutzen, weil ich mehrere accounts habe und nur 1 rechner. und da würde ich es gerne öffters öffnen wenn das geht. wisst ihr wie das geht?
MfG
IchPS: Ich möchte nich die Spielerzahl meines Server pushen, falls ihr auf diese idee kommt.
-
wo kann man die runterladen? einzeln
-
Hi Leutz,
wisst ihr, welche Schriftart es in der Chatbox in samp ist? würde das gerne in Pawno übernehmen, weil man da ja die schriftart ändern kann.
Könnt ihr mir helfen?
MfG
Ich -
vista halt -.- warum gibts net einfach ne datei'? =( erst bringen se vista dann 7 was bringt das?
-
also ich hab vista und es sieht zuerst so aus, als ob er es im fenster öffnet. erst wird bildschirm schwarz, dann erkennt man ganz kurz was vom dekstop aba dann macht er sofort wieder im fullscreen =(
-
Hi Leutz,
hab mir mal gedanken gemacht und bin drauf gekommen, dass man die dcmds ja eigendlich auch unter OnPlayerCommandText rein stellen könnt.
Also ich habs mir so gedacht:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("Annehmen", cmdtext, true) == 0)
{
if (gLogged[playerid] == 1)
{
new Angebot[100];
if (sscanf(cmdtext, "s", Angebot))
{
SendClientMessage(playerid, Silber, " /Annehmen <Angebot>");
return SendClientMessage(playerid, Silber, " Angebote: Vertrag");
}
if (strcmp(Angebot, "Vertrag", true, strlen("Vertrag")) == 0)
{
if (gJob[playerid] >= 1)
{
if (gJob[playerid] == 9)
{
PlayerInfo[playerid][pJob] = 9;
SendClientMessage(playerid, Aqua, " Du hast den Vertrag als Waffendealer unterschrieben.");
SendClientMessage(playerid, Aqua, " Den Vertrag kannst du erst nach 5 Stunden wieder kündigen.");
SendClientMessage(playerid, Aqua, " Unter '/Hilfe' findest du weitere Infos zu diesem Job.");
}
}
else
{
return SendClientMessage(playerid, Grau, " Du hast dich bei keinem Job beworben!");
}
}
}
return 1;
}return SendClientMessage(playerid, Rot, "ERROR: Unbekannter Befehl!");
}geht das? Find ich nähmlich n bissel übersichtlicher
MfG
Ich -
vielen dank. das muss ich bei mehreren sachen übernehmen
-
danke für die erklärung aber das mein ich nicht.
ich meine, wenn ich jetzt ganz oben im script new string[256]; mache und es dann in ner funktion verwende. also wie hier:
new string[256];
new PlayerName[MAX_PLAYER_NAME];public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
format(string, sizeof(string), "Hi %s", PlayerName);
return 1;
} -
also 256 is das maximum oder? und geht das unter/über forwards oda kann es da komplikationen geben?
-
Hi Leutz,
kann man eigendlich so allgemeine sagen, wie string[..], auch oben unter die forwards einfügen? Das selbe auch mit PlayerName[MAX_PLAYER_NAME]. Geht das? und wie definiere ich MAX_STRING?
MFG
Ich -
also wenn die erkannt haben wie dein server/gm arbeiten (du hast bestimmt gf oder?) dann haben se des auch mit nem programm machen können der deinen server quasi hackt, und deren daten ändert. wäre auch so ne art/möglichkeit
-
das is n fun video und kein werbe video. für werben musst du den server vorstellen und nicht PD only
-
new PlayerName[MAX_PLAYER_NAME];
new String1[100];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
format(String1, sizeof(String1), "%s.ini", PlayerName);
Create(String1); -
da gibts n geiles fs warte hier is link: http://forum.sa-mp.com/index.php?topic=26277.0 is glaub net ganz das richtige aba nach sowas musste halt im englischen forum suchen