new invite[MAX_PLAYERS] = -1;
Das schreib mal so:
new invite[MAX_PLAYERS] = {-1,...};
mfg. ![]()
new invite[MAX_PLAYERS] = -1;
Das schreib mal so:
new invite[MAX_PLAYERS] = {-1,...};
mfg. ![]()
tja blos bei halt dann erstmal 5 Errors :
Stimmt...ja hatte da ein Komma vergessen...schau jetzt nochmal ![]()
Das hier einmal installieren, dann funktioniert es: http://www.microsoft.com/de-de/download/details.aspx?id=5555
mfg. ![]()
hab es jetzt so geschrieben.
Anstatt es auf meine Variante zu machen, nein lieber 2300 cells mehr verschwenden ![]()
#Logic
static kann sogar noch mehr.
Angenommen wir haben ein Include, sollte man da Variablen mit static deklarieren, da sie dann vom Gamemode aus nicht aufgerufen werden können.
Dadurch verhindert man z.B. doppelte Variablennamen-Nutzung ![]()
mfg. ![]()
Wie kann ich dass beheben?
Du solltest eigentlich ne Menge Warnings erhalten ![]()
Naja, schreib es so:
ocmd:stats(playerid)
{
if(sInfo[playerid][eingeloggt] == 0)return SendClientMessage(playerid,Rot,"Du bist nicht Eingeloggt");
new string[500] ="--------------[Allgemeines]--------------\n";
format(string,sizeof string,"%sName: %s\nLevel: %i\nGeld: %i\n",string,
sInfo[playerid][username],sInfo[playerid][level],GetPlayerMoney(playerid));
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Statistik",string,"Okay","");
return 1;
}
mfg. ![]()
L.G.
Man könnte, um es sparender zu machen, sich die globale Variable mit 500cells auch sparen und es so machen:
new Float:p[3];
GetPlayerPos(playerid,p[0],p[1],p[2]);
SetTimerEx("@des",1000*30,0,"i",CreatePickup(1240,2,p[0],p[1],p[2],-1));
//und dann irgendwo ins skript:
@des(x);@des(x) return DestroyPickup(x);
mfg. ![]()
Ich brauche eine Rampe wo nur 1 Wagen drauf passt und nicht grad ein ganzes Flugzeug DD
Oh...ich hatte das auf ner Ungeraden Fläche mir anzeigen lassen ![]()
Setz das einfach n bisschen in den Boden das Objekt, dann guckt nur die schmale obere Hälfte raus ![]()
Ich brauche eine Rampe für ein Autohaus wo ich die Autos eben drauf parken kann.
Ja...dann sag das doch, woher soll ich das denn riechen ![]()
Dann nimm vielleicht sowas: 18785 / 18786
mfg. ![]()
Kennt ihr vlt eine Rampe? Denn ich finde irgendwie keine , wenn ich eine Finde ist die entweder zulang oder zubreit.
Da gibt es hunderte
Aus welchem Material denn (Stein, Holz, Eisen?)...
Hier Holzrampen: 13593,16303,18780,18786
Hier eine aus Stein: 19005
Gibt doch tausend sachen ![]()
Suche die Fenster von diesem Video : https://www.youtube.com/watch?v=OmZ5VuFM…B5UDk3f-vRzc5yw
Frag Newborn doch mal, ich denke das ist kein direktes Fensterobjekt, sondern ein anderes mit einer Fenster Textur ![]()
mfg. ![]()
Ich bin zu faul, mir dieses ganze Zeug durchzulesen, aber wenn du willst, nimm das, geht ganz einfach: [ INCLUDE ] Easy Saving
mfg. ![]()
if(GetPlayerMoney(playerid)!=pInfo[playerid][geld])
Das ist auch nicht schlau, was ist, wenn er am Lebensautomat war oder Tuning-Garage?
Hier, so kannst du es einfach machen: [ SCRIPTING ] Anti Moneyhack
Beachte, dass du das in ein Include schreiben solltest ![]()
mfg. ![]()
Die beiden sind richtig groß und das teil ist da richtig klein
Stimmt, tut mir Leid, probiere mal: 3031
Ich meinte die Bunte Tanzfläche
Da gibt es eine kleine, das ist die 19128 und eine große: 19129
mfg. ![]()
Wie heißt der Disco Boden?
Der Disco Boden ist gleich das ganze Interior...also das hängt zusammen, das würde "int_bars" heißen ( modelid: 18018 ).
mfg. ![]()
Dieses Object gibt es in SAMP ich kenne nur nicht die Object ID.
Koennte mir jemand vielleicht helfen ?
Weißt nicht genau, was du mit Schlüssel meinst, aber es gibt 3 Haupt-Radarmasten, das sind: 3763,13758,13714
PS: Das eigentliche Bliter-modell ist eigentlich die: 1278
mfg. ![]()
Hallo, ich wollte fragen ob es im Debug Modus die Möglichkeit gibt, die Zeit zu verändern? Also von Tag auf Nacht?
Nein, leider nicht, aber du kannst schnell n Skript schreiben und das auf deinen Localhost laufen lassen.
Mit dieser Funktion setzt du die Zeit SetWorldTime.
mfg. ![]()
for(new i; i != GetMaxPlayers(); i++)
Anstatt MAX_PLAYERS kannst du auch folgendes machen:
for(new i, l=GetMaxPlayers(); i<l; i++)
Und, wenn es sich vermeiden lässt, deklariert man keine Variablen in Schleifen.
Aber, du kannst sie einfach in den "Header" der Schleife packen und dann sieht das so aus:
for(new i, l=GetMaxPlayers(),dName[MAX_PLAYER_NAME]; i<l; i++)//Schleife die alle Spieler durchgeht
{
if(!IsPlayerConnected(i))continue;//Wenn Spieler nicht Connected -> Continue
//if(!IsPlayerAdmin(i))continue; <- Würde alle RCON-Admins anzeigen.
GetPlayerName(i, dName, sizeof dName);//String mit Namen setzen
format(string, sizeof string, "%s\n%s", string, dName);//String für den Dialog erweitern + nächsten Namen reinsetzen
item[playerid][iItem] = i;//Listitem auf Playerid setzen
iItem ++;//Listitem hochsetzen damit es das nächste ist
}
mfg. ![]()