?
BRB = Breadfisch's Roleplays Brain?
?
BRB = Breadfisch's Roleplays Brain?
Wisst ihr denn, wieso heute ein Feiertag ist?
Der Karfreitag (althochdeutsch kara ‚Klage‘, ‚Kummer‘, ‚Trauer‘) ist der Freitag vor Ostern. Er folgt auf den Gründonnerstag und geht dem Karsamstag voraus. Christen gedenken an diesem Tag des Kreuzestodes Jesu Christi.
Der Karfreitag wird auch „Stiller“ oder „Hoher Freitag“ genannt. In der katholischen Kirche ist er ein strenger Fast- und Abstinenztag. Die Bezeichnung „Guter Freitag“ geht auf Martin Luther zurück. Unter Einbeziehung des Gründonnerstagabends ist der Karfreitag der erste Tag der österlichen Dreitagefeier (Triduum Sacrum oder Triduum paschale), die in ihrer Gesamtheit in allen christlichen Konfessionen das höchste Fest des Kirchenjahres darstellt und wie ein einziger Gottesdienst gefeiert wird.
Schick mir deine TeamViewer Daten per PN, dann helfe ich dir ![]()
mfg. ![]()
Das musst du so schreiben:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i; i<sizeof(noobroller); i++)
{
if(GetPlayerVehicleID(playerid) == noobroller[i]) SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),playerid,0,0);
}
}
return 1;
}
mfg. ![]()
Du musst die neusten SA-MP Includes verwenden, findest du hier: http://files.sa-mp.com/samp03x_svr_R1-2_win32.zip
In dem Ordner /pawno/includes die musst du nehmen ![]()
mfg. ![]()
Da hat er einen Fehler gemacht, öffne die Include, gehe in Zeile 95 und schreibe diese so:
stock GetVehicleNumberPlate(vehicleid)return B_Vehicle[vehicleid][B_Kennzeichen];
mfg. ![]()
Also ich bin Level 1, habe mir ne Deagle gegeben und schiese, nix passiert.
Du musst auch jemanden mit der Deagle umbringen...^^
Kann mann es auch anders machen, wenn man nicht schiest und ne Deagle hat mit Level 1 das man gebannt wird?
Probier mal folgendes aus:
//unter OnPlayerUpdate
if(GetPlayerScore(playerid) == 1 && GetPlayerWeapon(playerid) > 0) return Kick(playerid);
mfg. ![]()
Was ist eigentlich der Sinn hinter IsPlayerConnected? Das nützt doch nur was in schleifen.
#edit:
bzw es nützt hier nicht, oder?
Doch, die Funktion überprüft, ob es "killerid" wirklich als Spieler gibt, also dass er auch online ist, wenn er z.B. von einer Klippe springen würde, wäre killerid eine INVALID_PLAYER_ID und nicht online.... ![]()
mfg. ![]()
Klappt nicht.
reason == 24 bedeutet, dass abgefragt wird, ob mit der Waffe mit der id 24 geschossen wird, also schießt du auch mit der desert eagle? ![]()
Kein Wunder das dass nicht geht, du verwendest ja auch killerid und playerid immer schön gemischt ![]()
Schreibe es einfach mal so:
if(reason == 24)
{
if(IsPlayerConnected(killerid) && GetPlayerScore(killerid) == 1)
{
new nam[MAX_PLAYER_NAME],str[128];
GetPlayerName(killerid,nam,MAX_PLAYER_NAME);
format(str,128,"%s wurde wegen Cheating gekickt",nam);
SendClientMessageToAll(COLOR_LIGHTRED,str);
Kick(killerid);
}
}
mfg. ![]()
Du musst die neusten SA-MP Includes verwenden, findest du hier: http://files.sa-mp.com/samp03x_svr_R1-2_win32.zip
In dem Ordner /pawno/includes die musst du nehmen ![]()
mfg. ![]()
Da muss auch noch eine Zahl dahinter ![]()
Sprich definiere es so:
#define DIALOG1 50
mfg. ![]()
Wie hast du "DIALOG1" definiert?
mfg. ![]()
Ganz einfach, nach dem Callback OnPlayerDeath, wird der Callback OnPlayerSpawn aufgerufen, setze eine Variable unter OnPlayerDeath zum Beispiel auf 1 und dann fragst du unter OnPlayerSpawn ab, ob dieser Spieler die Variable auf 1 hat, wenn ja, dann freezt du ihn an seiner Position oder so ![]()
mfg. ![]()
Ich meine wie kann ich das machen das nur ein Button angezeigt wird?
Habe ich doch gezeigt ![]()
"Hier ein Button","");
mfg. ![]()
Fehlt da nicht was?
Genau und da muss auch wieder strval im format verwendet werden! ![]()
Heißt das wenn man alle Objecte mit CreatePlayerObject erstellt, das man garkeinen Streamer braucht und über 1000 rein machen kann?
Du kannst einen eigenen Streamer schreiben heißt das ![]()
Aber so wie du denkst, funktioniert das nicht ![]()
mfg. ![]()