lol zeig mal dein OnPlayerPickup callback an
Beiträge von RFT
-
-
zu deiner ersten frage einfach unter ongamemodeinit alle autos raus nehmen ausser die fraktion autos und die housecars musst du dann auch raus nehmen
zu deiner zweiten frage das mit dem textdraw mit der schrift art findest du unter ongamemodeinit falls du sowas meinst -
lol ging bei mir nicht obwohl ich windows xp 64 bit hatte das kann man aber irgendwie machen habe ich neulich in googe gesehen aber naja mit vista komme ich nun auch gut zurecht den lowerfilters bug habe ich schon entfernt und mehr bugs finde ich momentan nicht
-
C:\Programme\Rockstar Games\GTA San Andreas\pawno\new.pwn(118) : warning 217: loose indentation
bedeutet das du das falsch eingerückt hast
-
achso kk also ich finde vista nicht schlecht ich hatte auch sonst nur xp blos bin nach vista um gestiegen weil ich 8 gb ram drinne habe
-
hast du da nen leerzeichen zwischen COLOR_RED und den code gemacht
-
ka ich denkem al die leerzeichen sind eigentlich egal da der code ja in klammern ist
-
die pickups müssen in nem callback wie zum beispiel ongamemodeinit
und dann so
public OnGameModeInit()
{
pickup = CreatePickup ( 1242, 2, 1528.6632,-1677.9792,5.8906 );
return 1;
} -
du bist nun der dritte der das postet
-
hier du hast klammern vergessen
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
new string[32];
new SpielerName[MAX_PLAYER_NAME];
if(IsOnDuty[playerid] == 0)
{
IsOnDuty[playerid] = 1;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun on Duty",SpielerName);
}
if(IsOnDuty[playerid] == 1)
{
IsOnDuty[playerid] = 0;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun off Duty",SpielerName);
}
return 1;
}
return 0;
} -
ups sry habe die messag vergessen
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
new string[32];
new SpielerName[MAX_PLAYER_NAME];
if(IsOnDuty[playerid] == 0)
{
IsOnDuty[playerid] = 1;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun on Duty",SpielerName);
SendClientMessageToAll(Farbe,string);
}
if(IsOnDuty[playerid] == 1)
{
IsOnDuty[playerid] = 0;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun off Duty",SpielerName);
SendClientMessageToAll(Farbe,string);
}
return 1;
} -
sende mal nen screen von deinen eigenschaften wo das steht unter vista mit 512 mb graka
detizierter Schpeicher steht glaub ich für den grafikkarten schpeicher da -
Ich scripte viel dazu gehören C++ und Pwn
und ich gehe zum ThaiBoxen -
und welches Mainboard hast du
-
ich würde es so machen ganz oben
new IsOnDuty[MAX_PLAYERS];unter onplayercommandtext
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
new string[32];
new SpielerName[MAX_PLAYER_NAME];
if(IsOnDuty[playerid] == 0)
{
IsOnDuty[playerid] = 1;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun on Duty",SpielerName);
}
if(IsOnDuty[playerid] == 1)
{
IsOnDuty[playerid] = 0;
GetPlayerName(playerid,SpielerName,sizeof (SpielerName));
format(string,sizeof (string),"%s ist nun off Duty",SpielerName);
}
return 1;
} -
das kommt drauf an hast du eine Onboard Grafikkarte oder eine Eingebaute
-
so musst du das machen
new string[64];
new SpielerName[MAX_PLAYER_NAME];
if(strcmp(cmd, "/fight", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(6.0,playerid, 1421.26,2341.16,2354.15))
{
SetPlayerPos(playerid, 2451.26,2413.16,4214.23);
GetPlayerName(playerid,SpielerName,sizeof (SpielerName);
format(string,sizeof (string)," %s hat sich nach Fight Teleportiert",SpielerName);
SendClientMessageToAll(0xFFAAFFFF, string);
}
}
return 1;
} -
ich würde dir Einstein sein Streamer entfhelen oder den MidoStream
-
ne die ordner musst du selbst erstellen du kannst nur inis oder files in den ordner erstellen lassen
-
Textdraw:
HideTextdrawForPlayer(drawid,playerid);//draw id da musst du deine textdraw id eintragen