probier doch mal mit den Zahlen rum, oder pack weniger in einen string rein.
Beiträge von GooMan
-
-
oO
new string1[MAX_PLAYERS],string2[MAX_PLAYERS],string3[MAX_PLAYERS],string4[MAX_PLAYERS],string5[MAX_PLAYERS],string6[MAX_PLAYERS],string7[MAX_PLAYERS],mstring[MAX_PLAYERS];wofür MAX_PLAYERS oO? Dann müsste der string so heissen:
string1[playerid]
Machs mal so:
new string1[256],string2[256],string3[256],string4[256],string5[256],string6[256],string7[256],mstring[256];
-
enum pInfo {
Skin,
float:lastX,
float:lastY,
float:lastZ,
lastjob,
float:Health,
float:Armour,
Geld
}new player[MAX_PLAYERS][pInfo];
player[playerid][lastX] = dini_Float(file, "lastX");
player[playerid][lastY] = dini_Float(file, "lastY");
player[playerid][lastZ] = dini_Float(file, "lastZ");
SetPlayerPos(playerid, player[playerid][lastX], player[playerid][lastX], player[playerid][lastX]);Kriege Tag Mismatch, in dem 2. Quellcode und ich komm ums verrecken nicht drauf, was der fehler ist.
player[playerid][lastX] = dini_Float(file, "lastX");
player[playerid][lastY] = dini_Float(file, "lastY");
player[playerid][lastZ] = dini_Float(file, "lastZ");
SetPlayerPos(playerid, player[playerid][lastX], player[playerid][lastX], player[playerid][lastZ]); -
hast du vielleicht was an den returns geändert? da muss return 1; stehen
-
xD Bei mir ist da ein Ordner namens SA-MP Audio Plugin dachte ja nur vielleicht könnte es ja falsch gespeichert worden sein
vielleicht mal prüfen ob der user schreibrechte in dem Hauptverzeichnis hat
oder Versuch mal das Proggi als Admin auszuführen und dann screens zu machen. Bei einem Freund waren die rechte ein Problem
-
Oder mal hier nachschauen:
ZitatC:\Users\XXXX\AppData\Local\Rockstar Games
-
-
Benutze ich selber und dort sind meine Screens
(Win7 Ultimate 64-Bit)
-
Scriptet euch doch sowas selber^^ ist doch easy. Einfach Ganggebiet mit Ganezones machen dann mit einem command z.b. /fight den fight starten und dann ein timer. Nachdem der Timer abgelaufen ist wird der Gangfight beendet und der Sieger bekommt die Gangzone farbe
-
RealForce
-
C:\Programme\Rockstar Games\GTA San Andreas\ <- Hier
-
Gefixed
PS:
mit %i hatte ich schon da kommt dann sowas:
Du hast nun 1143234 Leben
-
sry xD ja hatte ich ich teste es mal
EDIT:
Es passiert etwas. Aber nicht das was passieren soll XD Ich bekomme das Leben gesetzt und nicht gehealt. Gesetzt auf 10
EDIT:
Hagi mit deinem Geht es aber:
Du hast nun 45.000000000 Leben
-
nö ist draussen
-
C:\newserv\filterscripts\fraktions.pwn(610 -- 937) : error 025: function heading differs from prototype
-
Das steht in OnPlayerKeyStateChange in einer Abfrage ob der Spieler an einem Punkt steht also:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if (newkeys & 16)
{
if(IsPlayerInRangeOfPoint(playerid,1.5,2525.8484,-2134.7136,13.5469))
{
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid, 1494.4463, 1304.0757, 1093.2891);
/*oamthealing = */ SetTimerEx("oamtheal",2000,1,"i",playerid);
print("O-Amt Base healt einen User");
}
}
return 1;
}EDIT:
Es soll halt beim Betreten der Base ausgeführt werden und beim rausgehen Gekillt werden
deswegen steht da auch
/*oamthealing = */
das ist dann zum Killen gedacht
PS:
ZitatHmmm wenn der Timer funktioniert wird alle 2 Sekunden "Du wurdest nicht von der O-Amt Base geheilt!" an alle Spieler gesendet ?
Das war nur zum testen gedacht an was es liegt
Es soll eigentlich den O-Amtler in seiner Base alle 5 Sekunden 10 Leben geben
-
SetTimerEx("oamtheal",2000,1,"i",playerid);
public oamtheal(playerid)
{
if(GetPlayerHealth(playerid) < 100)
{
new string[128];
format(string,sizeof(string),"Du wurdest von der O-Amt Base geheilt! Du hast nun %i%% Leben",GetPlayerHealth(playerid));
SendClientMessage(playerid,0xFF0000FF,string);
SetPlayerHealth(playerid,GetPlayerHealth(playerid)+10);
}else{
SendClientMessageToAll(0xFF0000FF,"Du wurdest nicht von der O-Amt Base geheilt!");
}
return 1;
}Der Timer löst sich irgendwie nicht aus. habs auch schon so probiert:
SetTimer("oamtheal",2000,1);Brauche für den Heal halt die Playerid....
Ohne Playerid geht der Timer aber mit leider nicht
Hoffe ihr könnt Helfen
-
Sorry bin kein Designer. Bin nur:
PHP Scripter [im mittelklasse bereich] und mehr scripter. Tut mir leid XD suche auch noch ein Design für meinen RL ServerEDIT:
falls du hilfe bei einem PHP Script brauchst -> PM an me
helf dir gerne !OHNE GGL*!
*ggl = gegenleistung
-
-.- Ich hab das als Beispiel genommen weil mir nicht mehr eingefallen ist. Ich wollt dir nur das wort Gegenleistung Definieren
[#define Gegenleistung Geld] xD
-
Na wenn man dir ein design macht was man bekommt.
Geld
Adminrechteoder sonst was.