zeilen?
MFG
zeilen?
MFG
stock IsAtATM(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1505.3571,-1706.5531,14.0469) || IsPlayerInRangeOfPoint(playerid, 5.0, 1223.6383,-1743.6448,13.5971) || IsPlayerInRangeOfPoint(playerid, 5.0, 491.4543,-1733.9115,11.2632) || IsPlayerInRangeOfPoint(playerid, 5.0, 380.7548,-2022.3887,7.8359)))
{
return 1;
}
if (IsPlayerInRangeOfPoint(playerid, 5.0, 1000.1720,-922.7279,42.3281) || IsPlayerInRangeOfPoint(playerid, 5.0, 1196.0596,-919.2913,43.1502) || IsPlayerInRangeOfPoint(playerid, 5.0, 1036.0769,-1025.1725,32.1016) || IsPlayerInRangeOfPoint(playerid, 5.0, 926.2456,-1355.0319,13.3783))
{
return 1;
}
if (IsPlayerInRangeOfPoint(playerid, 5.0, 811.2282,-1623.7705,13.5547) || IsPlayerInRangeOfPoint(playerid, 5.0, 1929.2842,-1771.2465,13.5469) || IsPlayerInRangeOfPoint(playerid, 5.0, 2104.7717,-1809.2222,13.5547) || IsPlayerInRangeOfPoint(playerid, 5.0, 2072.7190,-1836.9708,13.5545))
{
return 1;
}
if (IsPlayerInRangeOfPoint(playerid, 5.0, 1957.3990,-2186.2932,13.5469) || IsPlayerInRangeOfPoint(playerid, 5.0, 2779.4229,-1822.4525,10.2743) || IsPlayerInRangeOfPoint(playerid, 5.0, 2394.5190,-1915.5287,13.5469))
{
return 1;
}
return 0;
}
Bei dem Unreachable Code brauchst du einfach nur nach einem verirrten return suchen und es entfernen, für das andere bräuchte ich den Code.
Hey wenn ich dein uhrensystem reinbaue bleibt es bei 0:13 STehen und läuft nicht weiter wie als ob batterien leer sind
Hier der Error
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1505.3571,-1706.5531,14.0469) || IsPlayerInRangeOfPoint(playerid, 5.0, 1223.6383,-1743.6448,13.5971) || IsPlayerInRangeOfPoint(playerid, 5.0, 491.4543,-1733.9115,11.2632) || IsPlayerInRangeOfPoint(playerid, 5.0, 380.7548,-2022.3887,7.8359)))
{
Und hier der Warning
if (IsPlayerInRangeOfPoint(playerid, 5.0, 1000.1720,-922.7279,42.3281) || IsPlayerInRangeOfPoint(playerid, 5.0, 1196.0596,-919.2913,43.1502) || IsPlayerInRangeOfPoint(playerid, 5.0, 1036.0769,-1025.1725,32.1016) || IsPlayerInRangeOfPoint(playerid, 5.0, 926.2456,-1355.0319,13.3783))
{
return 1;
@oBook1990 das mit dem Uhr war auch kein system was ich weiter gebe...
Alles anzeigen
Hier der Error
PAWN Quelltext
1
2
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1505.3571,-1706.5531,14.0469) IsPlayerInRangeOfPoint(playerid, 5.0, 1223.6383,-1743.6448,13.5971) IsPlayerInRangeOfPoint(playerid, 5.0, 491.4543,-1733.9115,11.2632) IsPlayerInRangeOfPoint(playerid, 5.0, 380.7548,-2022.3887,7.8359)))
{
Und hier der Warning
PAWN Quelltext
1
2
3
if (IsPlayerInRangeOfPoint(playerid, 5.0, 1000.1720,-922.7279,42.3281) IsPlayerInRangeOfPoint(playerid, 5.0, 1196.0596,-919.2913,43.1502) IsPlayerInRangeOfPoint(playerid, 5.0, 1036.0769,-1025.1725,32.1016) IsPlayerInRangeOfPoint(playerid, 5.0, 926.2456,-1355.0319,13.3783))
{
return 1;
@oBook1990 das mit dem Uhr war auch kein system was ich weiter gebe...
Bei dem Error die letzt ) weg, die ist zuviel.
Bei dem warning mach mal das if ( zusammen zu if( also die leertaste dazwischen weg.
MFG
Hmmm es klappt leider immer noch nicht dort steht immer noch Du hast keine EC-Karte...
Zeig Befehl.
MFG
ATM Befehl
ocmd:atm(playerid, params[])
{
if(IsPlayerConnected(playerid) == 1)
{
if(!IsAtATM(playerid)) return SCM(playerid,Weiß,"Du bist an keinem Automaten.");
{
if(Bank[playerid][sECKarte] == 1)
{
SPD(playerid,DIALOG_PIN,DIALOG_STYLE_PASSWORD,"Bankautomat","Bitte geben sie ihren PIN ein:","Bestätigen","Abbrechen");
}
else
{
SCM(playerid,Weiß,"Du hast keine EC-Karte !");
}
}
}
return 1;
}
Und hier der stock
stock IsAtATM(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1505.3571,-1706.5531,14.0469) || IsPlayerInRangeOfPoint(playerid, 5.0, 1223.6383,-1743.6448,13.5971) || IsPlayerInRangeOfPoint(playerid, 5.0, 491.4543,-1733.9115,11.2632) || IsPlayerInRangeOfPoint(playerid, 5.0, 380.7548,-2022.3887,7.8359))
{
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1000.1720,-922.7279,42.3281) || IsPlayerInRangeOfPoint(playerid, 5.0, 1196.0596,-919.2913,43.1502) || IsPlayerInRangeOfPoint(playerid, 5.0, 1036.0769,-1025.1725,32.1016) || IsPlayerInRangeOfPoint(playerid, 5.0, 926.2456,-1355.0319,13.3783))
{
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 811.2282,-1623.7705,13.5547) || IsPlayerInRangeOfPoint(playerid, 5.0, 1929.2842,-1771.2465,13.5469) || IsPlayerInRangeOfPoint(playerid, 5.0, 2104.7717,-1809.2222,13.5547) || IsPlayerInRangeOfPoint(playerid, 5.0, 2072.7190,-1836.9708,13.5545))
{
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1957.3990,-2186.2932,13.5469) || IsPlayerInRangeOfPoint(playerid, 5.0, 2779.4229,-1822.4525,10.2743) || IsPlayerInRangeOfPoint(playerid, 5.0, 2394.5190,-1915.5287,13.5469))
{
return 1;
}
return 0;
}
//Edit wie mache ich es nun mit der Uhr und Datum anzeige, damit auch manch andere User das sehen können?
//Edit² Beide Probleme wurden leider immer noch nicht gelöst, deswegen brauche ich wieder Hilfe.
Zeig mal wie du die Uhr anzeigen lässt
Bei OnPlayerSpawn hab ich es so TextDrawShowForPlayer(playerid, Uhr0[playerid]);
Ja und irgendwo musst du ja auch den TextDrawString setzten
und mal so ne Frage,
warum machst du den TextDraw für jeden Spieler?
Ein globaler TextDraw müsste doch auch reichen?
Grund dazu gibt es eigentlich keinen ich hatte es so dort erst im sinn gehabt
Naja meinst du jetzt dass hier als textdrawstring
Uhr0[i] = TextDrawCreate(557.000000, 18.000000, "");
TextDrawBackgroundColor(Uhr0[i], 255);
TextDrawFont(Uhr0[i], 3);
TextDrawLetterSize(Uhr0[i], 0.490000, 1.899999);
TextDrawColor(Uhr0[i], -1);
TextDrawSetOutline(Uhr0[i], 1);
TextDrawSetProportional(Uhr0[i], 1);