Was ist der Unterscheid von BFX_STreamer und Streamer?
Beiträge von Mitzu
-
-
Welcher ist da am besten?
-
Hey Community, mein Script kann wenig Objekte aufnehmen. Wie kann ich die erweitern um mehr Objekte aufn Server zu bringen. Wegen wenn ich mehr Gemappte Sachen einfügen möchte ließt er nicht die ganzen Objekte. Was dagegen tun?
-
Hey Community, ich komme hier nicht weiter und verstehe des nicht.
Zeile (23076) : error 047: array sizes do not match, or destination array is too small
Zeile (32063) : error 047: array sizes do not match, or destination array is too small//----------------------------------[SetCrim]-----------------------------------------------
if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0){
if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1) return SendClientMessage(playerid, COLOR_GREY, " Du bist nicht im Dienst !");
new wanteds;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: (/su)spect [playerid/Name] [Wantedpunkte] [Verbrechen]");
giveplayerid = strval(tmp);
strtok(cmdtext, idx);
wanteds = strval(tmp);
if(wanteds < 0 || wanteds > 100) return SendClientMessage(playerid,COLOR_GRAD2, " Du kannst nur zwischen 1 und 100 Wantedpunkten vergeben.");
new grund[200];
Zeile: 23076 grund = strtok(cmdtext,idx);
if (gTeam[playerid] == 2 || IsACop(playerid)) {
if(IsPlayerConnected(giveplayerid)) {
if(giveplayerid != INVALID_PLAYER_ID) {
if (gTeam[giveplayerid] != 2 && !IsACop(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
WantedLevel[giveplayerid] += wanteds;
//WantedLevel[giveplayerid] += Wanteds;
//SetPlayerWantedLevel(giveplayerid, WantedLevel[giveplayerid]);
format(string, sizeof(string), "Du hast %i Wanteds bekommen von %s. Grund: %s", wanteds, sendername, grund);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Momentanes Wantedlevel: %d", WantedLevel[giveplayerid]);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(IsACop(i)) {
format(string, sizeof(string), "HQ: Alle Einheiten: Reporter: %s", playerid);
SendClientMessage(i, TEAM_BLUE_COLOR, string);
format(string, sizeof(string), "HQ: Verbrechen: %s Wanteds: %i Gesuchter: %s", grund, wanteds, giveplayer);
SendClientMessage(i, TEAM_BLUE_COLOR, string);
}
}
}
return 1;
} else {
SendClientMessage(playerid, COLOR_GRAD2, " Du kannst keinen Polizisten anklagen !");
}
}
} else {
format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
return SendClientMessage(playerid, COLOR_GRAD1, string);
}
} else {
SendClientMessage(playerid, COLOR_GRAD2, " Du bist kein Polizist / FBI / National Guard !");
}
}2ter Error
if(strcmp(cmd, "/accban", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 4)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
Zeile 32063 giveplayer = strtok(cmdtext, idx);
if(!strlen(giveplayer))
{
SendClientMessage(playerid,COLOR_GRAD2,"FEHLER: /accban [AccountName] (Korrekte Schreibweise erforderlich)");
return 1;
}
new acc[64], acc2[64], year, month, day, readstr[128];
format(acc,sizeof(acc),"/Accounts/%s.ini",giveplayer);
format(acc2,sizeof(acc2),"/Accounts/%s.backup",giveplayer);
if(!fexist(acc))
{
format(string,sizeof(string)," Der Account von %s existiert nicht!",giveplayer);
SendClientMessage(playerid,COLOR_GRAD2,string);
return 1;
}new File:account = fopen(acc,io_read);
new File:backup = fopen(acc2,io_write);
while(fread(account,readstr))
{
fwrite(backup,readstr);
}
fclose(backup);
fclose(account);
new File:banaccount = fopen(acc,io_write);
fwrite(banaccount,"Level=-999\n");
fclose(banaccount);
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt! (%d-%d-%d)",giveplayer,sendername,month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt!",giveplayer,sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
}
return 1;
} -
Oh Danke Twipz habe Getestet viele Dank es funktioniert.
THREAD CLOSE
-
Bei diesen Befehl
if (strcmp("/alka",cmdtext,true) == 0)
{
if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(alkatorvar == 0)
{
MoveObject(alkator,2045.8000488281, 8.8000001907349, 13.299999237061,6.0);
PlaySoundForPlayer(playerid,1035);
SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
alkatorvar = 1;
}
else
{
MoveObject(alkator,2045.8000488281, 8.8000001907349, 23.299999237061,6.0);
PlaySoundForPlayer(playerid,1035);
SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
alkatorvar = 0;
}
}
else SendClientMessage(playerid,COLOR_RED," Du bist kein S.W.A.T/Army Mitglied !");
} -
Gehts nicht Einfacher?
-
Ich mache jetz z.B /open Alka1 das sollte dan an Alle Cops gesendet werden wer den Befehl gerade benutzt hat.
@ Fipz ja genau so
@Pille_ Ich hatte gerade kein Richtigen Wort für die Cops xD -
Hey Community, ich habe eine Frage und die Wäre wie skriptet man ein Befehl das falls er den Befehl benutzt soll es an den Admin kommen was fürn Befehl er benutzt hat?
-
Liest du nicht Gerne? Ich weis nicht genau wie es funktioniert.
-
Guten Tag, ich möcht gerne das ein Befehlt erst nach 5 Minuten wieder benutzbar ist könnte es mir jemand machen oder helfen? Ich möchte es mit diesen Befehl machen:
if(strcmp(cmd,"/tereq",true) ==0)
{
if(PlayerToPoint(5.0,playerid,-1265.7921,2486.5645,87.0465))
{
if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
{
GivePlayerWeapon(playerid,24,250);
GivePlayerWeapon(playerid,29,400);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,COLOR_YELLOW,"TerrorEQ genommen: Deagle,MP5,Schutzweste,Health!");
}
else
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist kein Brigad Mitglied!");
}
}
} -
-
//EDIT Ja, das mit Delete3DTextLabel checke ich auch nicht so genau bei mir kommen Erros. Könnte jemand für mich mit Delete3DLabel machen?
Deswegen brauche ich Hilfe. -
Guten Tag Community, Ich habe ein Problem sonder das Attach3DTextLabelToVehicle. Wie kann ichs machen das wenn das Car schrott geht soll Attach3DTextLabelToVehicle auch weg sein.
Hier die Sachen :
if(dialogid == DIALOG_ADMINCARS)
{
if(response==1)
{
switch(listitem)
{
case 0 : // Wenn er Auto Sultan nimmt
{
new Text3D:vehicle3Dtext;
//Creating TextLabel
vehicle3Dtext = Create3DTextLabel( "Support-Car", COLOR_YELLOW, 0.0, 0.0, 0.0, 50.0, 0, 1 );
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
sultan=CreateVehicle(560,x,y,z,a,1,1,60);
SetVehicleHealth(sultan,10000);
PutPlayerInVehicle(playerid, sultan, 0);
Attach3DTextLabelToVehicle( vehicle3Dtext, sultan, 0.0, 0.0, 2.0);}
case 1 : // Wenn er Auto Golfmobile nimmt
{
new Text3D:vehicle3Dtext;
//Creating TextLabel
vehicle3Dtext = Create3DTextLabel( "Support-Car", COLOR_YELLOW, 0.0, 0.0, 0.0, 50.0, 0, 1 );
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
golfmobile=CreateVehicle(457,x,y,z,a,1,1,60);
SetVehicleHealth(golfmobile,10000);
PutPlayerInVehicle(playerid, golfmobile, 0);
//Attaching Text Label To Vehicle
Attach3DTextLabelToVehicle( vehicle3Dtext, golfmobile, 0.0, 0.0, 2.0);
}
case 2 : //Wenn er die NRG nimmt
{
new Text3D:vehicle3Dtext;
//Creating TextLabel
vehicle3Dtext = Create3DTextLabel( "Support-Car", COLOR_YELLOW, 0.0, 0.0, 0.0, 50.0, 0, 1 );
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
nrg=CreateVehicle(522,x,y,z,a,1,1,60);
SetVehicleHealth(nrg,10000);
PutPlayerInVehicle(playerid, nrg, 0);
Attach3DTextLabelToVehicle( vehicle3Dtext, nrg, 0.0, 0.0, 2.0);
}
}
}
}Und Hier ist das Tot:
if(vehicleid==golfmobile)DestroyVehicle(golfmobile);
if(vehicleid==nrg)DestroyVehicle(nrg);
if(vehicleid==sultan)DestroyVehicle(sultan); -
naja geht es nicht einfacher?
-
Ja den hier
#include <bfx_oStream> -
Woher bekomme ich ein Guten?
-
Ich brauche hilfe sondern mehr Pickups auf den server zu schaffen weil er nur 2000 Pickups lädt aufn Server wie behebe ich das das ich mehr Pickups auf den server bekomme?
-
Ich möchte mehr als nur 2048 Pickups benutzen können weil nicht alle im Spiel Laden
-
Ich brauche mal richtig hilfe den das ist das Problem obwohl ich wenig Pickups in mein Script habe weis jemand wieso da fehler sind?
Code
Alles anzeigen---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3e, (C)2005-2012 SA-MP Team [03:25:18] [03:25:18] Server Plugins [03:25:18] -------------- [03:25:18] Loaded 0 plugins. [03:25:18] [03:25:18] Filterscripts [03:25:18] --------------- [03:25:18] Loading filterscript 'adac.amx'... [03:25:18] TowCars Filter Script v1.0 Loading... ********************** (Zeruel_Angel) [03:25:18] TowCars Filter Script fully Loaded ********************************** [03:25:18] Loading filterscript 'AntiDeagle.amx'... [03:25:18] [03:25:18] Anti Desert Eagle Driveby [03:25:18] By Noss* [03:25:18] [03:25:18] Loaded 2 filterscripts. [03:25:19] Pickups Max = 2048, Current Pickups = 168058 GENAU HIER [03:25:19] _______________________________________ [03:25:19] Das Script wurde Vollständig geladen! [03:25:19] German Reallife: LS/SF/LV [03:25:19] _______________________________________ [03:25:19] [03:25:19] Number of vehicle models: 51