Ich denke mal, damit nicht irgendwelche Kids kommen und die Themenfreischaltung zuspammen mit ihrem Müll.
Das meinte ich auch
Ich denke mal, damit nicht irgendwelche Kids kommen und die Themenfreischaltung zuspammen mit ihrem Müll.
Das meinte ich auch
Man könnte auch einfach die 3 Wochen begrenzung rausnehmen und Themen freischalten lassen..
Müssen sie sowieso^^
Bevor man sinnlose Tutorials schreibt, sollte man wissen um was es sich hier dreht.
Also ich denke 3 Wochen sind in Ordnung
Dagegen
Das der Name weg ist geht mit ShowPlayerNameTagForPlayer(playerid, showplayerid, show)
Playerid = Der die Funktion sehen soll
showplayerid = Der Spieler von dem Der Name gesehen oder nicht gesehen werden soll
show = 1 = Namen anzeigen 0 = Namen verstecken
ist dann die Lebensanzeige nicht auch weg?
Ich glaub das geht nicht.
Du kannst alles entfernen mit ShowNameTags
und die Leben manuell an den Spieler heften
und es ist Das Filterscript
und nicht Der Filterscript^^
aber das spielt keine wichtige Rolle
Viel Glück
Das dürfte das sein
SetNameTagDrawDistance(Float:distance); // Distance at which nametags will start rendering on the client.
einfach in OnGameModeInit rein
mit wenig Rechtschreib-, Grammatikfehlern.
Genau so viel wie in der Anfrage?
Naja sieht bisschen mau aus.
aber ich will dich nicht schlecht machen^^
Viel Glück
ocmd:unfreeze(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,GRAU,"Benutze /unfreeze [ID]!");
TogglePlayerControllable(pID,1);
new string[128];
format(string,sizeof(string),"Du hast %s unfreezed!",SpielerName(pID));
SendClientMessage(playerid,ROT,string);
format(string,sizeof(string),"Du wurdest von %s unfreezed!",SpielerName(pID));
SendClientMessage(pID,ROT,string);
return 1;
}
So^^
statt pID, playerid. (Playerid = ID, von dem Spieler, der den Befehl ausführt)
und du brauchst keine 2strings erstellen. So geht das auch^^
Und bei deinem Server zeigt es im Auswahlfenster auch 0.3e an?
Was steht beim connecten denn da?
Welche Befehlsart?
ocmd, strcmp?
ist vom Sinn her das gleiche
daüber noch
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
dann müsste es funktionieren.
Debug Messages einbauen (immer nach 3 Zeilen)
printf("1/2/3 usw");
Und dann schauen was in der Log steht
Entweder
GetPlayerWeapon
oder
GetPlayerWeaponState(Ist sicherer)
RemovePlayerAttachedObject(playerid, index);
Damit entfernen
Hi,
bei mir wird in der MySQL Datenbank der Name des Hausbesitzers nicht gespeichert.
Hauskaufen:
format(HouseInfo[i][hOwner], 24, PlayerName[playerid]);
Speichern:
mysql_SethString("Haus", "Besitzer", HouseInfo[i][hOwner], "HausID", i);
Code:
stock mysql_SethString(Table[], Field[], To[], Where[], Where2)
{
new query[128];
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(To, To);
mysql_real_escape_string(Where, Where);
format(query, 128, "UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
mysql_query(query);
return true;
}
und in der Tabelle wird ein leeres Feld angezeigt.
MFG HB
Achso, nein dann geht das so auch nicht,
dann musst du sie an den Spieler attachen
Nein nicht die WaffenID,
such im MTA Editor (oder SaMp Editor) nach einer Waffe, dort steht die ID neben dran,
(kann sein, dass das auch die WaffenID ist. ich denke wohl eher das sind SkinIDs von 1-299)
MFG HB