hallo Breadfish
ich habe ein bot für ein banküberfall
und der wechselt nicht den text über den kopf sondern es taucht der 2 text über den 1 text
ich will das die texte sich ändern
CSS
new Text3D:C4verkeaufertext;
Function OnPlayerSpawn(playerid)
{
else if(!strcmp(botname, "C4Verkeaufer", true))
{
C4verkeaufertext = Create3DTextLabel("{FFFF00}Guten Tag \nAlso Lester schickt dich wegen den C4\ngebe '{00FF00}/c4holen {FFFF00}", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(C4verkeaufertext, playerid, 0.0, 0.0, 0.7);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
PlayerInfo[playerid][pModel] = 29;
SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
}
}
if(strcmp("/c4holen", cmdtext, true , 10) == 0){
GetPlayerName(playerid, sendehans, sizeof(sendehans));
if(IsPlayerInRangeOfPoint(playerid,3.0, 633.0294,-509.5229,16.3359)){
new bot = GetNearestBot(playerid, 10);
if(!strcmp(GetName(bot),"C4Verkeaufer",true)){
if(LSBankrauban[playerid][2]==1){
if(IsPlayerInAnyVehicle(playerid)){
SendClientMessage(playerid, COLOR_RED, "Im Fahrzeug geht der Befehl nicht");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!strcmp(GetName(i),"C4Verkeaufer",true))
{
DisablePlayerCheckpoint(playerid);
Update3DTextLabelText(C4verkeaufertext, 0xFFFFFFFF, "{FFFF00}%s Nehme mal mir mit '{00FF00}/c4abnehmen{FFFF00}' das c4 ab \nda ich noch weiter ziehen muss und nicht Tage lang Zeit habe");
SetPlayerAttachedObject(i, 2, 1220, 1,0.20,0.36,0.0,0.0,90.0, 0.0, 0.4, 0.3, 0.6);
ApplyAnimation(i,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
LSBankrauban[playerid][2]=0;
C4botabnehmen[playerid]=1;
}
}
}else{
SendClientMessage(playerid,0xAA3333AA,"Du bist noch nicht so weist");
return 1;
}
}else{
SendClientMessage(playerid,0xAA3333AA,"Der Freund von Lester ist noch Zuhause Lester muss ihn erst beauftragen");
return 1;
}
}
return 1;
}
if(strcmp("/c4abnehmen", cmdtext, true , 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0, 633.0294,-509.5229,16.3359))
{
new bot = GetNearestBot(playerid, 10);
if(!strcmp(GetName(bot),"C4Verkeaufer",true))
{
if(C4botabnehmen[playerid]==1)
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_RED, "Im Fahrzeug geht der Befehl nicht");
return 1;
}
new engine,lights1,alarm,doors,bonnet,boot,objective;
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[playerid][pC4]=4;
C4botabnehmen[playerid]=0;
SetPlayerAttachedObject(playerid, 2, 1220, 1,0.20,0.36,0.0,0.0,90.0, 0.0, 0.4, 0.3, 0.6);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
new Float:vX,Float:vY,Float:vZ,Float:vR;
GetVehiclePos(GetPVarInt(playerid, "FluchtCarID"),vX,vY,vZ);
GetVehicleZAngle(GetPVarInt(playerid, "FluchtCarID"),vR);
GiveRotation(vR,180.0);
GetXYInFrontOf(vR, vX, vY, 5.0);
SetPlayerCheckpoint(playerid, vX, vY, vZ, 5.0);
SetPVarInt(playerid, "C4wagenbringen", 1);
GetVehicleParamsEx(GetPVarInt(playerid, "FluchtCarID"),engine,lights1,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPVarInt(playerid, "FluchtCarID"),engine,lights1,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(!strcmp(GetName(i),"C4Verkeaufer",true))
{
Update3DTextLabelText(C4verkeaufertext, 0xFFFFFFFF, "Jetzt verstaue das C4 nur noch im Kofferraum \nund stelle Lester ein schönen Gruß von mir ich muss gleich weiter ziehen");
RemovePlayerAttachedObject(i,2);
SetPlayerSpecialAction(i,SPECIAL_ACTION_NONE);
}
}
}
}
else
{
SendClientMessage(playerid,0xAA3333AA,"Der verkäufer hat die ware noch nicht in die Hand genommen");
return 1;
}
}
else
{
SendClientMessage(playerid,0xAA3333AA,"Der Freund von Lester ist noch Zuhause Lester muss ihn erst beauftragen");
return 1;
}
}
return 1;
}
Alles anzeigen
mfg Paddy87