hi
wollte kurz fragen wie die anim vom telefonieren ist also wie er handy aus der hosen tasche holt etc.
und ich haben in einem server betrunken leute gesehen die immer betrunken laufen wie geht die anim
danke
Beiträge von BountyMan
-
-
Ich bin 13 und kann das uach.
Meldariel hats mir indirekt gezeigt^^ -
Ich ahbe garde erst angefangen^^
und der speichert schon ALLEs ab auser die koorinaten.
habe den fehler gefunden:
ich ahbe ja anfangs new Float:x ...
gemacht und in GetPlayerPos(playerid,x,y,z) gemacht daher gins ned^^^danaach ahbe ich es so gemacht:
GetPlayerPos(FLoat:x,Float:y...)
ich dacfhte es reicht wenn ich nur x schreibe aber nun geht es ja -
nirgends^^
mhm ich informiere mich mal und dann sehen wir mal weiter
danke -
ich bin nicht so gut im scripten, was meinst du wieder arbeitet im speichern und laden?
public OnPlayerLogin(playerid,password[])
{
// new tmp2[256];
new string2[128];
new playername2[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername2, sizeof(playername2));
format(string2, sizeof(string2), "/Accounts/%s.ini", playername2);
new File: UserFile = fopen(string2, io_read);
if ( UserFile )
{
new PassData[256];
new keytmp[256], valtmp[256];
fread( UserFile , PassData , sizeof( PassData ) );
keytmp = ini_GetKey( PassData );
if( strcmp( keytmp , "Password" , true ) == 0 )
{
valtmp = ini_GetValue( PassData );
strmid(PlayerInfo[playerid][Password], valtmp, 0, strlen(valtmp)-1, 255);
}
if(strcmp(PlayerInfo[playerid][Password],password, true ) == 0 )
{
new key[256] , val[256];
new Data[256];
while ( fread( UserFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey( Data );
if( strcmp( key , "Name" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Name] = strval( val ); }
if( strcmp( key , "Ort" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Ort] = strval( val ); }
if( strcmp( key , "GDatum" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][GDatum] = strval( val ); }
if( strcmp( key , "Level" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Level] = strval( val ); }
if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Money] = strval( val ); }
if( strcmp( key , "Police" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Police] = strval( val ); }
if( strcmp( key , "Medic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Medic] = strval( val ); }
if( strcmp( key , "Taxi" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Taxi] = strval( val ); }
if( strcmp( key , "Fahrlehrer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Fahrlehrer] = strval( val ); }
if( strcmp( key , "Adac" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Adac] = strval( val ); }
if( strcmp( key , "Driverlicense" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Driverlicense] = strval( val ); }
if( strcmp( key , "Driverlicenselkw" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Driverlicenselkw] = strval( val ); }
if( strcmp( key , "Driverlicenseboot" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Driverlicenseboot] = strval( val ); }
if( strcmp( key , "Driverlicenseflug" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Driverlicenseflug] = strval( val ); }
if( strcmp( key , "Skinid" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Skinid] = strval( val ); }
if( strcmp( key , "xcoords" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][xcoords] = strval( val ); }
if( strcmp( key , "ycoords" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][ycoords] = strval( val ); }
if( strcmp( key , "zcoords" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][zcoords] = strval( val ); }
if( strcmp( key , "acoords" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][acoords] = strval( val ); }
}
fclose(UserFile);
PlayerInfo[playerid][Logged] = 1;}
else
{
SendClientMessage(playerid, COLOR_RED, "Falsches Passwort!");
fclose(UserFile);
return 1;
}
GivePlayerMoney(playerid,PlayerInfo[playerid][Money]);
format(string2, sizeof(string2), "%s betritt den Server",playername2);
SendClientMessage(playerid, COLOR_GREEN,string2);
SetPlayerColor(playerid,COLOR_DBLUE);
printf("%s has logged in.",playername2);
if (PlayerInfo[playerid][Level] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN,"Erfolgreich Eingeloggt als Supporter!");
}
if (PlayerInfo[playerid][Level] == 2)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN,"Erfolgreich Eingeloggt als Moderator!");
}
if (PlayerInfo[playerid][Level] == 3)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN,"Erfolgreich Eingeloggt als Administrator!");
}
}
return 1;
}
So läd der und so speichert der:
siehe oben erster post
und jetztt??
ich speichert des jetzt??? -
s bringt des jetz ich habe des schon im /login drinnen und der speichert ja beim beenden die koorinaten nicht ab!!!
-
ja habe schon ein accoun system aber der speichert nciht ab und er läd dafür die koorinaten.
als script das er die koorinaten abspeichert habe ich oben euch gezeigt
@meldarile ich kapiere deinen schritt nicht^^
-
Ja genau
ich will da wo ich zuletzt war wieder wenn ich in gehen hingespawnt werden. -
hi ich will die last pos abspeichern aber es eght nicht:
enum PInfo
{
Name,
Ort,
GDatum,
Level,
Password[128],
Money,
Jail,
Logged,
Driverlicense,
Driverlicenselkw,
Driverlicenseboot,
Driverlicenseflug,
Police,
Medic,
Taxi,
Fahrlehrer,
Adac,
Skinid,
Float:xcoords,
Float:ycoords,
Float:zcoords,
Float:acoords,
};new PlayerInfo[MAX_PLAYERS][PInfo];
public OnPlayerDisconnect(playerid)
{
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
PlayerInfo[playerid][xcoords] = x;
PlayerInfo[playerid][ycoords] = y;
PlayerInfo[playerid][zcoords] = z;
PlayerInfo[playerid][acoords] = a;return 1;
} -
hat sich schon erledigt
wäre destroymenu:... -
ich weiß aber ich möchte es von alleine beenden wenn ich gespawnt werde.
-
hi
könnt ihr mir bitte schnell sagen wie ich ein menü beende? -
-
hey
danke
Auto() {
for(new Autos=1; Autos<MAX_VEHICLES; Autos++) {
SetVehicleHealth(Autos, 1000.0);
}
return 1;
}
ich möchte dass ALLE autos nicht explodieren!!geht das? -
hi
ich möchte ein menü erstellen wenn man in ein pickup geht dass dann ein menü kommt, wo man sein skin auswählen kann
Pickup[0] = CreatePickup(1275,23,-1619.0555,691.2572,7.1875); // Polizeipublic OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == 0)
{
//hier ein menü
}
}so und nun möchte ich iwi ein Menü machen.
Habe ein Tut in samp wiki gemacht aber da kommen nur bug.
MfG
Funsocke -
geht nicht.
sage mir mal das ganze script bitte.
die box muss in der mitte sein -
mhm danke klingt gut
-
so oder:
new btext;
TextDrawUseBox(Text:btext, 1);
btext = TextDrawBoxColor(Text:"hallo??DGv", 0x000000AA);
aber dann kommt:
E:\Programme\Rockstar Games\Grand Theft Auto San Andreas\Server\gamemodes\MP-RL.PWN(660) : error 035: argument type mismatch (argument 1) -
Hi
ich möchte ein TextDraw machen das einen Schwarzen Hintergrund hat.
WIe geht das? -
genau sowas meine ich^^
Ist schon iwi kompliziert^^