Wisst ihr, jeder Scripter hat mal klein angefangen.
Beiträge von xSoldier
-
-
Das verstehe ich auch nicht..
-
Funktioniert nicht.. kann jemand anders vlt helfen?
-
Auf dem Bild seh ich garkeine Box :o
//EDIT
Ahh jetzt seh ich sie WTF wieso ist die so klein? -.- -
Okay danke ich habe alles was dort steht gemacht.. aber leider funktioniert das nicht..
Ganz oben bei den ganzen anderen new...new Text:SchwarzerBildschirm;
Dies habe ich bei OnGameModeInit hingetan.
SchwarzerBildschirm = TextDrawCreate(162.450958, 145.583343, "usebox");
TextDrawLetterSize(SchwarzerBildschirm, 0.000000, 0.000000);
TextDrawTextSize(SchwarzerBildschirm, 162.450958, 0.000000);
TextDrawAlignment(SchwarzerBildschirm, 1);
TextDrawColor(SchwarzerBildschirm, 0);
TextDrawUseBox(SchwarzerBildschirm, true);
TextDrawBoxColor(SchwarzerBildschirm, 102);
TextDrawSetShadow(SchwarzerBildschirm, 0);
TextDrawSetOutline(SchwarzerBildschirm, 0);
TextDrawFont(SchwarzerBildschirm, 1);
TextDrawSetProportional(SchwarzerBildschirm, 1);Und damit es beim verbinden kommt habe ich das bei OnPlayerConnect hinein getan.
TextDrawShowForPlayer(playerid,SchwarzerBildschirm);
Aber irgwie funktioniert das nicht, könnte mir jemand helfen?
-
Das hier habe ich in meiner pwn datei gefunden. Wie wo füge ich das ein und wie mache ich das dass man es beim Login/Register sieht?
//Global Textdraws:
new Text:Textdraw0;
Textdraw0 = TextDrawCreate(162.450958, 145.583343, "usebox");
TextDrawLetterSize(Textdraw0, 0.000000, 0.000000);
TextDrawTextSize(Textdraw0, 162.450958, 0.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 0);
TextDrawUseBox(Textdraw0, true);
TextDrawBoxColor(Textdraw0, 102);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 0);
TextDrawFont(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1); -
Ich habe dieses Kästchen nur den Bildschirm lang gezogen heißt das dass dies schon automatisch gepspeichert ist?
-
Ja schon danke für das Tutorial aber das hat mich gerade auch nicht weitergebracht ich habe es bis hier geschafft aber weiß nicht weiter wie ich das speicher oder was ich als nächstes drücken muss damit ich die Coordinaten von der Box herausfinde...
-
Dankeschön für das Tutorial, leider komm ich nicht weiter da ich das System nicht verstehe.
Was soll ich nun machen?
Vorhin bin ich auf Manage gegangen und habe dies ausgewählt aber wie geht es dann weiter?Dann habe ich das Format genau gemessen, wie ich es haben möchte.
Was für eine Taste, soll ich betätigen damit dies sich speichert? ich verstehe das ganze System nicht ganz genau..
-
Habt ihr vlt die Coordinaten für den ganzen Bildschirm dann muss ich das nicht machen.
-
Wie mache ich ein Textdraw? könnt ihr mir helfen?
Für das Login / Register System ist dies gedacht beim Connecten -
Funktioniert nicht, gibt es vlt eine leichtere Methode ein Sirenen System zu erstellen? Ich hab gehört man kann auch jedes einzelne Auto selber einstellen wie man die Sirene haben möchte.. stimmt das?
-
dcmd_sirene(playerid,params[])
{
new status[50];
if(sscanf(params,"s",status)) { return SendClientMessage(playerid,0xFF0000,"Benutzung: [an/aus]"); }
if(!IsACop(playerid))
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Cop!");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
if(strcmp(status,"an",true) == 0)
{
if(sirenean[vid] == true)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat bereits eine Sirene!");
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
sirene[vid] = CreateObject(18646,x,y,z,0,0,0,100);
AttachObjectToVehicle(sirene[vid],vid,-0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
sirenean[vid] = true;
SendClientMessage(playerid,0xFF0000,"Du hast die Sirene angeschaltet!");
}
else
if(strcmp(status,"aus",true) == 0)
{
if(sirenean[vid] == false)return SendClientMessage(playerid,0xFF0000,"Dieses Fahrzeug hat keine Sirene");
DestroyObject(sirene[vid]);
sirenean[vid] =false;
SendClientMessage(playerid,0xFF0000,"Du hast die Sirene ausgeschaltet!");
}
else
if(strcmp(status,"deagle",true) == 0)
{
if(sirenean[vid] == false)return SendClientMessage(playerid,0xFF0000,"Sowas tut man doch nicht!!");
Kick(playerid);
SendClientMessage(playerid,0xFF0000,"Das darfst du nicht!");
}
}
return 1;
}Ich bitte um Hilfe, es spawnt einfach keine Sirene auf dem Auto.
Habe auch Warnings wegen dem System.. oder kann mir jemand ein besseres Sirenen System vorschlagen? wie ich vlt alle Autos selber mache. -
AntiCheatPlugin.so und AntiCheatPlugin.dll sind im Plugins Ordner drinne. hat das vlt damit was zutun?
-
if(strcmp(cmd, "/sethp", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 7)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "NUTZUNG: /sethp [playerid] [Leben]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if(PlayerInfo[playa][pAdmin] > PlayerInfo[playerid][pAdmin])
{
SendClientMessage(playerid, COLOR_GRAD1, "FEHLER");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 7)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SetPlayerHealth(playa, health);
}
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist nicht befugt!");
}
if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
{
SendClientMessage(playerid, COLOR_RED, "Du kannst diesen Spieler nicht kicken, da er ein höheres Adminlevel hat als du!");
return 1;
}}
return 1;
}
haha okey -
Guten Abend liebes Breadfish,
Ich wollte fragen wie ich das einstelle das man nicht mehr als 250 HP haben kann?
Über /sethp kann ich mir nur 100 geben aber ich möchte das gerne ändern in 250 HP ich besitze das WOS Script und wollte fragen ob ihr mir
vlt helfen könnt ich habe keine Ahnung ich habe mal das auf 250 geändert aber das hat auch nichts gebracht..if(PlayerInfo[playerid][pReg] == 0)
{
PlayerInfo[playerid][pLevel] = 1;
PlayerInfo[playerid][pSHealth] = 0.0;
PlayerInfo[playerid][pHealth] = 250;
PlayerInfo[playerid][pPos_x] = 2246.6;
PlayerInfo[playerid][pPos_y] = -1161.9;
PlayerInfo[playerid][pPos_z] = 1029.7;
PlayerInfo[playerid][pInt] = 15;
PlayerInfo[playerid][pLocal] = 255;
PlayerInfo[playerid][pTeam] = 3;
PlayerInfo[playerid][pModel] = 212;
PlayerInfo[playerid][pPhousekey] = 255;
PlayerInfo[playerid][pPbiskey] = 255;
PlayerInfo[playerid][pAccount] = 0;
PlayerInfo[playerid][pReg] = 1;
} -
Dankeschön funktioniert!
Großes Lob an dich Jeffry ich bedanke ich 1000x bei dir :)! -
Ich finde die Farbe im Script aber nur hier #define TEAM_HIT_COLOR 0xFFFFFF00
&nd wo genau muss ich das einfügen das wenn ich /tarn eingebe das man mich nicht mehr auf der Minimap sieht? aber wenn ich dann wieder /tarn eingebe muss man mich wieder sehen..?if (strcmp("/tarn", cmdtext, true) == 0)
{
if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if(TarnDuty[playerid] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++) {ShowPlayerNameTagForPlayer(i,playerid, false);}
SendClientMessage(playerid,COLOR_GRAD2,"Das Tarnen kostet dich 25000$");
SendClientMessage(playerid,COLOR_GRAD2,"Du bist nun nicht mehr auf der Karte zu sehen.");
GivePlayerMoney(playerid, -25000);
SetPlayerColor(playerid,COLOR_HITMAN);
BizzInfo[6][bTill] += 25000;
TarnDuty[playerid] = 1;
}
else if(TarnDuty[playerid] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++){ShowPlayerNameTagForPlayer(i, playerid, true);}
SendClientMessage(playerid,COLOR_GRAD2,"Du bist nun wieder auf der Karte zu sehen.");
SetPlayerColor(playerid,COLOR_HITMAN);
TarnDuty[playerid] = 0;
}
}
else return SendClientMessage(playerid,COLOR_RED,"*Du darfst diesen Befehl nicht nutzen*");
return 1;
} -
Okay dankeschön, aber ich hab noch eine Frage wie mache ich dass man man nur mich nicht mehr auf der Minimap sieht?
-
Wie meinst du das Jeffry?