Brauche wiedermal Hilfe!
Ich habe ein Command geschrieben, der die Koordinaten eines Spieler, in seine Registerdatei schreibt, dies funktioniert auch.
Aber das hier habe ich jetzt bei OnPlayerSpawn, und wenn man spawnt sieht man nichts außer einem hellen Licht.
new Float:X = PlayerInfo[playerid][pXpos];
new Float:Y = PlayerInfo[playerid][pYpos];
new Float:Z = PlayerInfo[playerid][pZpos];
if(PlayerInfo[playerid][pSpawn]==1)
{
SetPlayerPos(playerid,X,Y,Z);
} else {
SetPlayerPos(playerid,-1985.1896,139.2922,27.6875);
}
Beiträge von Monte
-
-
public OnPlayerSpawn(playerid)
{
SetPlayerInterior(playerid,DeinInt);
} -
Ich bin mir nicht sicher, aber es könnte daran liegen das die samp022svr nicht über genügende CHMOD-Rechte verfügt.
Am besten 7777 bei Rechten. Das erlaubt: schreiben,lesen etc.
Wie änder ich die Rechte?
Als erstes connectes du mit deinem beliebigem FTP Programm auf den Server.
Dann Rechtsklick
> Eigenschaften
Nun schreib bei Oktal: 7777 rein.
OK drücken. Und nochmal versuchen zu starten. -
ka bei mir geht es nicht
-
Danke dir, du bist jederzeit willkommen auf spearRL *grins*
//EDIT: warning immanoch da... -
enum pInfo
{
pPassword[128],
pKills,
pDeaths,
pCash,
pAdmin,
pTeam,
pLeader,
pSkin,
pXpos,
pYpos,
pZpos,
pSpawn,
};
so ist das definiert -
geht jetzt shcon
sind nur warnings funktioniert aber trotzdem
mein reallife script ist baaaald fertig... -
Ja ich habe shcon Hilfe benutzt aber nichts hilfreiches gefunden...
Kann mir wer helfen, bei dem hier kommt tag mismatch.
if(!strcmp(strget(cmdtext, 0),"/pos"))
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid,X,Y,Z);
new target = strval(strget(cmdtext, 1));
if(PlayerInfo[playerid][pAdmin]>=2)
{ // Zeile 301
PlayerInfo[target][pXpos] = X;
PlayerInfo[target][pYpos] = Y;
PlayerInfo[target][pZpos] = Z; //Zeile 304
} else {
SendClientMessage(playerid,SYSMSG,"You are not an Admin!");
}
}Tag mismatch at Line 301 - 304.
-
forward unsterblich(playerid);
da hat das (playerid) gefehlt
-
jop ich habe mir das leben mal kurz so hochgesetzt und nen freund hat mit ner minigun drauf geschossen, naja er schießt immernoch...
-
Das ist sooooooooo viel Leben, das du zum Töten ne Minigun brauchst...
-
Ok schon gesehen
Noch eine Frage
Wenn ich ohne jegliches Level machen will lass ich einfach das admin[playerid] = strval(..) -
Gibt schon ein Tutorial hier im Forum. Das ist die delux live map, breadfish hat dazu ein Tutorial erstellt
-
So wie sich das anhört, hast du PORT:IP aber du musst eingeben IP:PORT
also 127.0.0.1:7777
in der Server.cfg musst du gucken was der port ist ersetz die 7777 dann einfach durch DEINEN Port. -
Danke dir
Aber wie kann ich in einer If-Abfrage dann abfragen welches Level er ist? -
Siehe Wiki, FileFunctions oder Datei Funktionen
-
fread soll auslesen ob der name in der txt-datei vorhanden ist.
-
Einstein?!? DMA?!? Ihr müsst das doch wissen...xD
Ihr seit Profis,Genies...weiß das denn niemand? Oder ist das einfach unmöglich?!? -
xD
127.0.0.1 ist nicht der Port sondern die IP.
Den Port stellst du in der server.cfg ein, also wenn der Port 7777 ist, dann musst du auf 127.0.0.1:7777 connecten.localhost
127.0.0.1
sind die "IP's" die IMMER auf den lokalen PC zugreifen. -
Sorry habe mit dIni noch nicht gearbeitet.Vielleicht kann dir das Wiki weiterhelfen?!?