Welches Script benutzt du?
Beiträge von InternetInk aka Benjamin
-
-
Zunächst einmal, GetXYInFrontOfPlayer hat nur 4 Parameter, nicht 6
(playerid, x , y , distance) -
Woran was liegt?
Zu einem Problem auch bitte beschreiben was denn jetzt nicht funktioniert. -
Nächstemal einen anständingen Thread Titel.
Solltest dir vllt mal die ganzen Grundlagen anschauen...
Pawn Einstieg 2.0 -
Beitrag Bearbeiten > Code löschen > Über dem Text Feld über der Grauen Leiste Von "Editor" zu "Quellcode" wechseln >
drücken den Code zwischen die Klammern kopieren und erneut absendenSo ist er 1. Im richtigen Format und kein Zitat oder sowas und
2. Er ist eingerückt und deutlich besser lesbar...Merken, danke...
-
Playstation Network , ist halt ein RIEEESEN Privat Server von X-Box Live.
wtf unlogisch?Eigentlich ist PS3 oder XBOX360 eine reine Gewissensfrage.
Ich habe selbst eine XBOX und mir gefällt das Pad z.B. besser als das von der PS3.
Man kann natürlich daran hängen bleiben das man bei der XBOX bezahlen muss um online spielen zu können.
Dabei sei gesagt, bei ebay kostet 1 Jahr um die 35 Euro, da kann man selbst entscheiden ob es einem das Wert ist oder nicht...Bzw.
Ich hab mir die XBOX wegen Halo Reach gekauft
-
Nimm alle FilterScripte aus der server.cfg und starte den Server neu
-
-
Joa sehe ich auch so.
Aber ihr dürft euch noch an meiner Signatur erfreuen^.^
//Closed
-
Wie erstellt ihr spieler_daten?
Ich vermute mal so heißt eher das enum aber nicht die Variable die das enum benutzt -
Schick den Map-Code mal auf pastebin.com als PN dann konvertier ich dir den eben
-
Musste den ganzen Mapcode aus der Datei kopieren und in die Seite einfügen, er erkennt das Format automatisch.
Dann einfach das Streamer Format auswählen dann sollte das funzen. -
Die Parameteranzahl stimmt schon, aber es is natürlich quatsch das alles 0 ist...
Und MTA 1.0 format ist das nicht -
Die Map ist noch auf der MTA Race Version.
Konvertier die Map hier auf die Aktuelle MTA Version: http://www.convertffs.com/ -
Erste als if und das zweite als else if wenn es mit der selben Variable arbeitet
-
Pack es bei OnPlayerConnect rein
-
Naja ich lass es bleiben,weil Hilfe kann man hier nicht Erwarten
Nach 4 Stunden Thread eröffnung und um 3 Uhr morgens? Da kannste auch nichts erwarten
Bzw.
Deine Datenbank heißt "samp_Accounts" und die Tabelle heißt "Name" , das ist falsch.
Wie die Datenbank heißt spielt keine Rolle, aber die Tabelle muss (Wie in der Funktion genutzt) "samp_accounts" heißen.
Außerdem müssen die Variabel wie z.B. "pReg" usw so ebenfalls in der Tabelle heißen.Die Funktion :
mysql_GetIntByString("samp_accounts","pAge","pName",playername2);
hohlt die Information ja aus der Datenbank, übersetzt kommt als MySQL befehl raus:
SELECT 'pAge' FROM 'samp_Accounts' WHERE 'pName' = 'DeinName'Und wenn bei dir die Felder und die Datenbank so nicht heißen funzt das nicht

-
Du kannst jede Zeile in z.B. 2 Zeilen trennen, du musst aber darauf auchten das du es nach einem Komma ( , ) machst.
Blödsinn
Man kann so wie ich unten nach Verknüpfungen trennen, aber nicht nach Kommas das is QuatschVersuch es mal so:
Wozu so viele if-Abfragen? Wird so wohl kaum funktionieren...Wenn dann so: //Edit eingerückt
//
if(strcmp(cmd, "/gangequip", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1233.1462,-981.1647,43.4766) || IsPlayerInRangeOfPoint(playerid,5.0,145.6218,1367.0225,1083.8594)
|| IsPlayerInRangeOfPoint(playerid,5.0,236.5579,1064.8623,1084.2083) || IsPlayerInRangeOfPoint(playerid,5.0,145.5831,1366.8931,1083.8594)
|| IsPlayerInRangeOfPoint(playerid,5.0,-222.6197,1400.7908,27.7656) || IsPlayerInRangeOfPoint(playerid,5.0,503.2602,-75.1576,998.7651)
|| IsPlayerInRangeOfPoint(playerid,5.0,2491.7283,-1690.8501,14.7656) || IsPlayerInRangeOfPoint(playerid,5.0,2819.0388,-1169.9384,1025.5703)
|| IsPlayerInRangeOfPoint(playerid,5.0,1211.8036,-15.4760,1000.9219) || IsPlayerInRangeOfPoint(playerid,5.0,745.0085,1439.7786,1102.7031)
|| IsPlayerInRangeOfPoint(playerid,5.0,327.8148,1482.8434,1084.4375) || IsPlayerInRangeOfPoint(playerid,5.0,259.5170,1243.1080,1084.2578)
|| IsPlayerInRangeOfPoint(playerid,5.0,2267.2373,-79.2482,26.7834) || IsPlayerInRangeOfPoint(playerid,5.0,27.3693,1343.2300,1084.3750)
|| IsPlayerInRangeOfPoint(playerid,5.0,963.6270,2112.4751,1011.0234))
{
new Mitglied;
if(PlayerInfo[playerid][pMember] > PlayerInfo[playerid][pLeader]) Mitglied = PlayerInfo[playerid][pMember];
else Mitglied = PlayerInfo[playerid][pLeader]; //Erklärung siehe untenif(Mitglied == 14 || Mitglied == 15 || Mitglied == 16 || Mitglied == 17 || Mitglied == 18
|| Mitglied == 19 || Mitglied == 20 || Mitglied == 22 || Mitglied == 23 || Mitglied == 5
|| Mitglied == 6 || Mitglied == 8 || Mitglied == 10 || Mitglied == 12 || Mitglied == 13)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, "WARNUNG : Wenn du kein Waffenschein hast, wirst du von Kent_Brockman gekickt!");
SendClientMessage(playerid, COLOR_WHITE, "Hilfe : /gangequip [item nummer]");
SendClientMessage(playerid, COLOR_GREEN, "|_______ Ausrüstung _______|");
SendClientMessage(playerid, COLOR_LIGHTGREEN, "| 1: Alle Waffen weglegen2: MP5+Deagle");
return 1;
}
new item = strval(tmp);
if (item == 1)
{
ResetPlayerWeapons(playerid);
}
else if (item == 2)
{
GivePlayerWeapon(playerid, 24, 500);
GivePlayerWeapon(playerid, 29, 500);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist kein Mitglied!");
}
}
return 1;
} -
Die Parameter stimmen nicht, schau dir in der Streamer Include die parameter für CreateDynamicObject an.
Und zu deiner 2. Frage, ja zum Beispiel dieser Warning kann verhindern das das Objekt erstellt wird.
Andere z.B. das Spieler nicht teleportiert werden oder das ganze Funktionen versagen.Also am besten immer alles beheben
-
Was ist das denn fürn murks?
In Zeile 3 was soll das sein? Eine Schleife oder eine if-Abfrage?
Und wenn du die Nachricht innerhalb der Schleife schickst ists ja auch logisch das er dich damit zuklatscht//Edit
//
if(!strcmp(cmdtext,"/fklock",true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Du musst in einem Fahrzeug sitzen.");
new newcar = GetPlayerVehicleID(playerid);
if(IsALSFahrschulCar(newcar))
{
if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
{
for(new i=0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[i][pMember] == 13 ||PlayerInfo[playerid][i] == 13)
{
SetVehicleParamsForPlayer(newcar,i,0,0);
}
else
{
SetVehicleParamsForPlayer(newcar,i,0,1);
}
}
SendClientMessage(playerid,0xFFFFFFAA,"Der Fraktionswagen wurde für nicht Member zugeschlossen.");
}
}
return 1;
}Und wo benutzt du lock[...] noch?