Auch wenn das Thema derbst alt ist und keinen mehr interessiert, find ich es wiedermal ne derbst schlechte Idee von Miniyoda - keiner kontrolliert, ob das wirklich so war, man kann einfach Behauptungen aufstellen. Zusätzlich sollte man einen Server nicht wegen einem schlechten User oder Admin verurteilen.
Beiträge von BloodyEric
-
-
Bad Company 2, das einzige was noch mithalten kann ist COD 4.
BTW find ich den Thread sinnlos.
-
Nun habe ich eine Frage:
Wie kann ich abfragen ob Spieler Online ist mit inputtext(das was man eingegeben hat).
Hab schon einiges Versucht aber nie klappt es.Danke
//Fehler ausgebessert
Wird der Spielername eingegeben? For-Schleife durch alle IDs, jedes mal nen strcmp mit inputtext und dem Spielernamen durchführen.
-
gl_actions hat einige.
-
Spontan würd ich sagen globale Variablen mit Werten füllen und im stock auslesen - wobei ich deinen Hintergrund noch nicht genau verstehe.
-
Das macht so nen Pfeil über das Auto, wie in den Missionen.
-
Du fragst 10x ob das Team==1 ist?
-
Hallo an alle,
ich habe eine eher mathematische Frage...Ich möchte in Pawn überprüfen, ob der Spieler in einem beliebigen Vieleck ist. Gibt es in der Richtung irgendwelche Möglichkeiten? Mir ist bisher keine eingefallen, nichtmal ein Ansatz.
Hat irgendjemand eine Idee? Das einzige was mir eingefallen wäre, ganz viele IsPlayerInArea abfragen zu benutzen, wobei die Areas direkt nebeneinander liegen - obwohl mir das überhaupt nicht gefällt.
-
Das macht die Sache halt noch komplizierter. Du musst trotzdem einmalig die Koordinaten alle in der Rohform so machen, wie es später sein soll.
Wenn es halt vorm Spieler sein soll, musst du halt noch die Spielerkoordinaten dazu addieren, später im Script.
-
Okay, wir lassen das mit den Funktionen. Nimm dir das Objekt, und geh irgendwie den Weg lang und mach dabei so viele Koordinaten wie möglich. Der Plan ist, das Objekt immer von einer Koordinate zur nächsten (ohne Unterbrechung) zu bewegen.
-
Meinst du Parabelförmig? Dann erinnere dich an
y=ax²+bx+c - Bau dir eine Funktionsgleichung und versuch dann das Objekt anhand der X und Y Werte zu bewegen.
-
ZitatAlles anzeigen
0.3c RC3 client/server update
- The SA-MP weapon font is now loaded from the SA folder. This should fix the problem with missing death icons.
- Fixed a problem using menus in vehicles with the engine off.
- Fixed objects disappearing when underground.
- Some further tweaks to the vehicle model loading.SetPlayerMapIcon now has a 'style' parameter:
#define MAPICON_LOCAL 0 // displays in the player's local area
#define MAPICON_GLOBAL 1 // displays always
#define MAPICON_LOCAL_CHECKPOINT 2 // displays in the player's local area and has a checkpoint marker
#define MAPICON_GLOBAL_CHECKPOINT 3 // displays always and has a checkpoint markernative SetPlayerMapIcon(playerid, iconid, Float:x, Float:y, Float:z, markertype, color, style = MAPICON_LOCAL);
The style allows you to set whether the radar icon is always shown, no matter where the player is on the map. You can also set the style to include a small checkpoint marker. This checkpoint marker is for display only and won't trigger OnPlayerEnterCheckpoint. If the markertype is 0 (normal square marker) the 'color' parameter can now be an RGBA colour.
0.3c-RC3 linux Server (50 player)
-
Kannst du folgenden Satz vielleicht noch im ersten Post übersetzen und irgendwo reinschreiben?
Zitat von KalcorPlease use this function with care and don't go assigning custom numberplates to vehicles that don't have plates (like planes/boats etc), as this would result in unneeded processing time on the client.
Ansonsten schönes Tut, erklärt schnell und einfach wie man damit umgehen muss.

-
== funktioniert nur, wenn du ausschließlich die Taste drückst, und keine weitere.
& funktioniert, wenn die Taste gedrückt wurde, egal was du nebenbei tust (noch laufen oder sprinten oder springen oder whatever) -
Das sind keine Spieler Variablen, sondern Allgemeine.
-
Da sieht man, dass sich einrücken lohnt...
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Dialog_Login)
{
if(!response) return Kick(playerid); //wenn response == false / == 0 wird der Spieler zu kicken
if(!strlen(inputtext))//wenn du nichts in den dialog eingibst
{
ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_INPUT,"Login","Logge dich bitte mit deinem Passwort ein","Login","Disconnect");//dialog zum Einloggen
return SendClientMessage(playerid,COLOR_RED,"Du hast kein Passwort eingegeben.");
}
new string[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
format(string,sizeof string,"Accounts/%s.user",name);
if(!strcmp(dini_Get(string,"Passwort"),inputtext,true))//wenn das passwort was du in den dialog eingibst richtig ist
{
SetPVarInt(playerid,"Adminlevel",dini_Int(string,"Adminlevel"));//das bedeutet das die PlayerVariable "Adminlevel" verändert wird je nachdem wie das Adminlevel Integer in der datei ist
//weitere sachen...
}
else //wenn das passwort falsch eingegeben wurde
{
ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_INPUT,"Login","Logge dich bitte mit deinem Passwort ein","Login","Disconnect");//dialog zum Einloggen
return SendClientMessage(playerid,COLOR_RED,"Du hast dein Passwort falsch eingegeben.");
}
}
//nun den register dialog
if(dialogid == Dialog_Reg)
{
if(!response) return Kick(playerid); //siehe bei Dialog_Login
if(!strlen(inputtext))//siehe oben
{
ShowPlayerDialog(playerid,Dialog_Reg,DIALOG_STYLE_INPUT,"Registration","Bitte gebe dein Passwort zur Registrierung ein","Register","Disconnect");//dialog zum registrieren
return SendClientMessage(playerid,COLOR_RED,"Du hast kein Passwort eingegeben.");
}
new name[MAX_PLAYER_NAME],accFormat[128];
GetPlayerName(playerid,name,sizeof name);
format(accFormat,sizeof accFormat,"Accounts/%s.user",name);
dini_Create(accFormat);//
SetPVarString(playerid,"Passwort",inputtext);
dini_Set(accFormat,"Passwort",inputtext);
SetPVarInt(playerid,"Adminlevel",0);
}
return 1;
} -
Bitte kopiere die Zeilen als Code hierein und markiere die Zeile mit dem Fehler.
-
Ich bin grad nicht sicher, wovon du redest.
Du benötigst das Shoutcast Plugin hier, startest Winamp und gehst auf Einstellungen --> Plugins und öffnest die des Shoutcast Plugins. Dann gehst du auf Output, trägst die Serverdaten ein und klickst auf Connect

-
Wenn der Server online ist, musst du mal mit einem PC mit dem Client Plugin Musik streamen - erst dann funktioniert das Hören der Musik ordnungegemäß, sonst kommen immer irgendwelche Fehler. Schau außerdem, ob die config richtig eingestellt ist und auch nicht die Hardwarefirewall versehentlich Ports blockt.
-
Was genau geht denn daran nicht?