IsPlayerConnected(SpielerInfo[playerid][pGeworbenVon])
müsste denk ich so gehen
Beiträge von Tommyx3
-
-
einfach abfragen, wenn der Werber sich einloggt(OnPlayerConnect & bei Buylevel) ob der geworbene Online ist(wenn ja dann noch abfragen ob er level 3 erreicht hat) und ihm dann den Bonus geben
-
dcmd_w(playerid, params[]) return dcmd_whisper(playerid, params); -
Vill mal den Server immer (zb um 6:00 Uhr) neustarten? vill hilfts
-
Einfach bei der Login abfrage ein !IsPlayerNPC(Playerid) (Spieler kommt on wenn der Spieler kein NPC ist wirds dann halt eingezeigt) einfügen..
-
Wers noch einfacher haben will..
öffnet einfach eure sa-mp.cfg (im GTA UserfilesOrdner/SAMP)
und schreibt:
multicore=1 rein.. -
Versuch mal die Riegel einzeln, ob jedesmal je 2 GB angezeigt werden...
Vielleicht ist auch ein Riegel defekt!
Gehen beide hab das auch schon versucht :>
Edit: Der Freund meiner Mutter sagte mir das man etwas im BIOS machen muss.. -
Mainboard: NVIDIA GeForce 7025 & NVIDIA nForce 630a
hab 2x 2GB Riegel.. (DDR2) -
Hay hab ein Problem habe mir 4GB Ram gekauft aber es werden nur 2GB angezeigt/angenommen
habe Windows 7 64Bit... -
Hab noch die 0.7 Version vom RGR Script aufm PC
Dort steht in den Credits das es ein Projekt Sunset Script ist:
_________________________________CREDITS________________________________________
Thanks to Mike_Toreno for the RGR Script
Thanks to Jony for his commitment and share of the "Projekt Sunset" script
Thanks to IceCube for edited parts of the "PGR"-Script (Like the BSN Map)
Thanks to FeaR for the godfather
________________________________________________________________________________ -
Hier [ SCRIPTING ] Individuellen Payday
-
Bei deinem Port Befehl eine Variable zb. ( new bool:IsDM[MAX_PLAYERS] = false; ) IsDM[playerid] = true; auf true setzen (nicht vergessen bei disconnecten auf false zu setzten)
dann bei OnPlayerSpawn: if(IsDM[playerid] == true) return SetPlayerPos....... -
@byBSE:
stock TeamOfPlayer(playerid)
{
new frakname[50];
switch(gTeam[playerid])
{
case TeamCops: frakname = "Cops";
case TeamKekse: frakname = "DIe Kekse";
default: frakname = "Unbekannt";
}
return frakname;
}format(stringstats,sizeof(stringstats),"[Name: %s] [Level: %i] [Team: %s]",SpielerName(playerid),GetPlayerScore(playerid),TeamOfPlayer(playerid));
-
-
Hätt mal ne frage kann man ~r~ ~g~ ~y~ etc bei SteVehicleNumberPlate benutzen?
-
SpielerInfo ist nicht vorhanden steht doch da?
-
So hab ichs in meinem GF:
forward SkipSpawn(playerid);
public SkipSpawn(playerid)
{
SpawnPlayer(playerid);
return 1;
}public OnPlayerRequestClass(playerid, classid)
{
if(FirstSpawn[playerid] == 1 && gPlayerLogged[playerid] != 1)
{
SetTimerEx("SkipSpawn", 0, false, "i", playerid);
return 1;
}
//code
return 1;
}
vill hilfts -
-
new InZone[MAX_PLAYERS];
forward IsPlayerInZone(playerid, Float:min_x, Float:min_y, Float:max_x, Float:max_y);
public IsPlayerInZone(playerid, Float:min_x, Float:min_y, Float:max_x, Float:max_y)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if((X <= max_x && X >= min_x) && (Y <= max_y && Y >= min_y)) return 1;
return 0;
}InZone[playerid] = 0; // in onplayerconnect oder wo die variablen des spielers gesetzt werden..
//im Timer..
for(new i; i != MAX_PLAYERS; i++)//fals eine schleife schon vorhanden ist einfach weglassen..
{
if(IsPlayerInZone(i, Float:min_x, Float:min_y, Float:max_x, Float:max_y)) //Wenn der in der Zone ist //ÄNDERN!
{
if(InZone[i] == 0)
{
TextDrawShowForPlayer(i, TEXTDRAW); //ÄNDERN!!
InZone[i] = 1;
}
}
else
{
if(InZone[i] == 1)
{
TextDrawHideForPlayer(i, TEXTDRAW); //ÄNDERN!!
InZone[i] = 0;
}
}
}
hier^^ -
Naja, du könntest es beispielsweise so machen:
#define cWHITE "{FFFFFF}"...
new message[128];
format(message, sizeof(message), "Hi an %s Klaus", cWHITE);
SendClientMessage(playerid, COLOR_RED, message);
Aber lohnt sich das, wenn man es direkt in der Message angeben kann?
format(message, sizeof(message), "Hi an "cWHITE" Klaus"); so