Hey wie kommt man an solche Objekte zum Mappen ?
Beiträge von uragegamer
-
-
if(strcmp(cmd, "/fcrob", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid,3.0,2141.8535,1637.0011,993.5761))
{
SendClientMessage(playerid,0xAA3333AA,"Du bist nicht am Tresor in der Bank!");
return 1;
}
if(rob)
{
SendClientMessage(playerid,0xAA3333AA,"Die Bank wurde gerade erst überfallen!");
return 1;
}
//FreezePlayer(playerid);
rob = 1;
SetTimer("Rob_Reset",1800000,0); // Nach 30 Minuten erst wieder ausrauben
SetTimerEx("Rob_UnFreeze",120000,0,"i",playerid); // Nach 2 minuten Bank überfallen
OnPlayerCommandText(playerid,"/S Hände hoch das ist ein Überfall!!!");
SendClientMessage(playerid,0xFF9933FF,"Du willst die Bank überfallen und musst warten bis das Geld eingepackt ist!");
SendClientMessage(playerid,0xFF9933FF,"Verlasse vorher nicht die Bank!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Achtung Alle Einheiten! Eine Meldung vom Bank Security System!");
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Verbrechen: Banküberfall, Gesuchter: Unbekannt");
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Begeben sie sich sofort zur FortCarson Bank!");
}
}
}
return 1;
}
public Rob_UnFreeze(playerid)
{
if(PlayerInfo[playerid][pLocal] == 102)
{
//UnFreezePlayer(playerid);
new randmoney = 10000 + random(30000);
GivePlayerMoney(playerid,randmoney);
new string[128];
format(string,sizeof(string),"Du hast $%d erbeutet! Nun verschwinde! Aber schnell!",randmoney);
SendClientMessage(playerid,COLOR_GREEN,string);
SetTimerEx("Rob_Cop",60000+random(90000),0,"i",playerid); // Nach 1 minute
}
else
{
SendClientMessage(playerid,0xAA3333AA," Du hast die Bank verlassen und bekommst keine Kohle!");
return 1;
}
return 1;
} -
if(strcmp(cmd, "/veh", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 1337)
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Admin!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " Auto Nummer nicht weniger als 400 oder höher als 611 sein !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, " Nicht Weniger als 0 oder höher 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, " Nicht weniger als 0 oder höher als 126 !"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
CreatedCars[CreatedCar] = carid;
CreatedCar++;
Gas[carid] = GetGasMax(car);
format(string, sizeof(string), " Auto %d gespawned.", carid);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
} -
Exestiert bei mir nicht dieses publicafkon
-
if(strcmp("/afk",cmdtext,true) == 0)
{
if(!M_Bot[playerid][PAFK])
{
if(PlayerCuffed[playerid] >= 1 || PlayerTied[playerid] == 1)
{
SendClientMessage(playerid,COLOR_GREY,"Du kannst jetzt nicht AFK gehn!");
return 1;
}
SendClientMessage(playerid,0x33AA33AA,"In 15 Sekunden wirst du in den AFK-Modus gebracht!");
KillTimer(M_Bot[playerid][PAFKTimer]);
M_Bot[playerid][PAFKTimer] = SetTimerEx("AFKOn",15000,0,"i",playerid);
}
else
{
SendClientMessage(playerid,0xAA3333AA,"Du bist schon AFK!");
}
return 1;
}Brauche für den Afk Befehl ein Back aber weiß nicht wie man ihn Scriptet.
-
Ehm ich hab die fehler in den zeilen bis jetzt alle mit // weck gemacht und jetzt hab ich noch die 2 Warnings
-
Ja is ok ich brauch nur bitte behebung
-
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(5090) : error 017: undefined symbol "M_OnPlayerDeath"
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(13289) : error 021: symbol already defined: "strtok"
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(13304) : error 047: array sizes do not match, or destination array is too small
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(19137) : warning 219: local variable "mod" shadows a variable at a preceding level
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(29087) : error 047: array sizes do not match, or destination array is too small
C:\Users\Desktop\Samp Script\gamemodes\FCReallife.pwn(43407) : warning 203: symbol is never used: "ret_memcpy"5090: M_OnPlayerDeath(playerid,killerid,reason);
13289-13304:
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}19137: new mod = 100;
29087: giveplayer = strtok(cmdtext, idx);
43407: Dort ist das Script zu endeBitte um Hilfe