SetTimerEx("spielzeit",60000, 1, "i", playerid);
das entspricht doch 1 Minute oder?
SetTimerEx("spielzeit",60000, 1, "i", playerid);
das entspricht doch 1 Minute oder?
1000 Millisekunden = 1 Sekunde
60 Sekunden = 1 Minute = 60000 Millisekunden
public OnPlayerRequestClass(playerid, classid)
{
ApplyAnimation(playerid,"BD_GF_Wave","BD_GF_Wave",4.1,1,1,1,1,1);
}
das funzt nicht ...... wieso nicht?
habs auch bei OnPlayerConnect versucht, da ghets auch net
Es funktioniert nicht weil du zu einen von vielen tausenden gehörst die zu faul sind sich mal das Wikipedia zu SA:MP anzugucken.
AppyAnimation(playerid, animlib[], animname[], Float:fS, opt1, opt2, opt3, opt4, opt5)
Zitatanimlib[] The library name of the animation.
animname[] The name of the animation.
Die Animationslibrary(animlib) ist nicht der Animationsname (animname).
ApplyAnimation(...)
Da wir die Liste aller möglichen Animation in SA:MP hier haben ergibt sich folgendes:
public OnPlayerRequestClass(playerid, classid)
{
ApplyAnimation(playerid,"BD_FIRE","BD_GF_Wave",4.1,1,1,1,1,1);
}
Danach
public OnPlayerSpawn(playerid)
{
ClearAnimations(playerid);
}
habs genau so gemacht geht aber nicht
Flo:
Sorry, kann dir bei deinem Problem auch nicht helfen. Habe es selbst mal versucht, aber genauso schnell wieder aufgegeben!
Ich habe auch eine kleine Frage... mal wieder.
Und zwar bin ich, dank Goldkillers Hilfe (^^), nun soweit dass ich die Beta Version meines GM veröffentlichen könnte.
Allerdings habe ich nun noch das Problem dass ich absolut keine Idee habe wie ich mein Loginsystem auf Basis von MySQL einrichten könnte....
habs genau so gemacht geht aber nicht
Mehr als merkwürdig weil es bei mir ja funktioniert,hab dir jetzt extra ein Testscript gemacht .
>> Bild <<
@Dodofriend,
Mach dafür lieber einen extra Thread auf
jetzt gehts
macht das einen Unterschied, ob man das so
ShowMenuForPlayer(Stuntpark, playerid);
SetPlayerPos(playerid, 1632.4656,-2289.5642,87.3629);
SetPlayerCameraPos(playerid, 1633.4656,-2287.5642,87.3629);
SetPlayerCameraLookAt(playerid, 1632.4656,-2289.5642,87.3629);
ApplyAnimation(playerid,"BD_FIRE","BD_GF_Wave",4.1,1,1,1,1,1);
oder so macht
ShowMenuForPlayer(Stuntpark, playerid);
ApplyAnimation(playerid,"BD_FIRE","BD_GF_Wave",4.1,1,1,1,1,1);
SetPlayerPos(playerid, 1632.4656,-2289.5642,87.3629);
SetPlayerCameraPos(playerid, 1633.4656,-2287.5642,87.3629);
SetPlayerCameraLookAt(playerid, 1632.4656,-2289.5642,87.3629); ??
Einen riesen Unterschied,die Reigenfolge ist anders!
[/Ironie]...
Probier es einfach aus und gut ist.
beim ersten gehts
beim zweiten nicht
Hallo,
hab 2 kleine Fragen..... gibt es ein FS damit man kein Multiaccount machen kann ohne vorher anzmelden bei den admins also sowas wasdie ip lesen kann.... und mist 2 Frage vergessen...achja jezz weißich sie wieder wie kann man den Job im Login speichern? So meine andere frage noch öhm wie masch ich wnn man /login pw eingibt das ma direkt egspawnt wird und nich noch tab drücken muss?
Sogar ich stell ma ne frage.
Nu meine frage wie mache ich das man Maximal 6 Score haben kann und als else raus kommt du hast deine maximal score erreicht.
Wie mache ich sowas?
Hi,
new id[256] = strtok2(cmdtext, idx);
=
rver\Official GS\gamemodes\rpgv3.3.pwn(1903) : error 008: must be a constant expression; assumed zero
Sogar ich stell ma ne frage.
Nu meine frage wie mache ich das man Maximal 6 Score haben kann und als else raus kommt du hast deine maximal score erreicht.
Wie mache ich sowas?
Vll gehts mit nem Timer der immer den score abfragt und wenn er 7+ is wird er auf 6 zurückgesetzt und die Message kommt =)
Scripten kannste das doch selber oder?^^
new pname[MAX_PLAYER_NAME];
new string[100];
new plrIP[16];
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerIp(playerid, plrIP, sizeof(plrIP));
if (AccountInfo[playerid][AdminLevel] >= 1 || IsPlayerAdmin(playerid))
{
format(string, sizeof(string), "*** %s has joined the server (ID:%d) [%s]", pname, playerid, plrIP);
}
else
{
format(string, sizeof(string), "*** %s has joined the server (ID:%d)", pname, playerid);
}
SendClientMessageToAll(0xAAAAAAAA, string);
was ist daran falsch, dass admins und normale spieler die Ip des spielers nicht sehen können. admins sollten sie sehen können
if (AccountInfo[playerid][AdminLevel] >= 1 || IsPlayerAdmin(playerid))
if(AcountInfo[playerid][AdminLevel]>=1
Kenne ich überhaupt nicht... o.o
Also ich wüsste jez nicht ganz genau obs so klappt
Versuchs doch nur mal mit "IsPlayerAdmin"
Bin mir aber nicht sicher
wenn dann if(PlayerInfo[playerid][pAdmin] >= 1)
sonst ergibt es doch gar keinen sinn
Ja Genau...
if(PlayerInfo[playerid][pAdmin] >= 1)
Wenn Du ´s Für Normaler Admin haben willst Admin Level 1!
und "IsPlayerAdmin"
Wenn Du ´s nur für Rcon admins haben willst
Ich Dachte Schon AccountInfo?
nicht nur für Admin lvl 1
>= heist soviel wie und höher wie XX.
Also ab LvL 1 Admin geht es
Hey, ich habe hier etwas gemacht um Positionen zu saven aber bekomme ein Warning:
Zitatwarning 204: symbol is assigned a value that is never used: "interiorid"
Soweit ich weiß heißt es das ich "interiorid" nicht verwende, tu ich doch aber:
public savepositions(playerid)
{
new Float:posx,Float:posy,Float:posz;
new interiorid = GetPlayerInterior(playerid);
GetPlayerPos(playerid, posx,posy,posz);
/* PlayerInfo[playerid][pSaveX] = posx;
PlayerInfo[playerid][pSaveY] = posy;
PlayerInfo[playerid][pSaveZ] = posz;*/
posx = PlayerInfo[playerid][pSaveX];
posy = PlayerInfo[playerid][pSaveY];
posz = PlayerInfo[playerid][pSaveZ];
interiorid = PlayerInfo[playerid][pSaveInt];
return 1;
}