Moin Breadfish,
Also erstmal ein sehr dickes Lob an FireFan ein sehr netter und guter Spieler,.. er hat gestern mein Problem behoben und das OHNE Teamviewer, ich bedanke
mich hiermit ganz herzlich bei ihm.
Nun zu mein Problem, also ich bearbeite das YVL Script und wenn ich z.B /call (Nummer von einen Spieler) dann steht da:" Die Leitung ist besetzt..."
Obwohl es garnicht besetzt ist? So nun bräuchte ich Hilfe
Hier meine PWN Zeile
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
{
if(Mobile[giveplayerid] == 255)
{
giveplayerid = i;
Mobile[playerid] = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerInfo[giveplayerid][pJailed] == 2)
{
SendClientMessage(playerid, COLOR_GRAD2,"Dieser Spieler hat keinen Empfang!");
return 1;
}
if(PhoneOnline[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Das Handy von diesem Spieler ist ausgeschalten!");
return 1;
}
format(string, sizeof(string), "Dein Handy klingelt. (/Pickup) Anrufer: %s", pname);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
RingTone[giveplayerid] = 10;
//new handyname[20];
if(PlayerInfo[playerid][pHandyID] == 7) { format(handyname, sizeof(handyname), "Google HTC Magic"); }
else if(PlayerInfo[playerid][pHandyID] == 6) { format(handyname, sizeof(handyname), "iPhone"); }
else if(PlayerInfo[playerid][pHandyID] == 5) { format(handyname, sizeof(handyname), "BlackBerry BOLD"); }
else if(PlayerInfo[playerid][pHandyID] == 4) { format(handyname, sizeof(handyname), "Motorola Q9h"); }
else if(PlayerInfo[playerid][pHandyID] == 3) { format(handyname, sizeof(handyname), "Sony Ericsson C905"); }
else if(PlayerInfo[playerid][pHandyID] == 2) { format(handyname, sizeof(handyname), "Nokia N95"); }
else if(PlayerInfo[playerid][pHandyID] == 1) { format(handyname, sizeof(handyname), "Nokia 6500"); }
else { format(handyname, sizeof(handyname), "Nokia 3330"); }
format(string, sizeof(string), "* %s nimmt sein %s raus.", pname, handyname);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendClientMessage(playerid, COLOR_WHITE, "HILFE: Du kannst jetzt mit \"T\" über das Telefon reden. Gib /hangup ein um aufzulegen.");
CellTime[playerid] = 1;
if(PlayerInfo[playerid][pHandyVer] == 0) PlayerInfo[playerid][pHandyGeld] -= 4;
return 1;
}
}
}
else
{
SendClientMessage(playerid,COLOR_GREY," Die Leitung ist besetzt...");
format(string,sizeof(string)," Anruf von %s geblockt. Du bist noch in einem Gespräch!",pname);
SendClientMessage(giveplayerid,COLOR_PURPLE,string);
return 1;
}
}
}
}
SendClientMessage(playerid, COLOR_GRAD2, " *TUT TUT TUT* Kein Anschluss unter dieser Nummer. *TUT TUT TUT*");
}
return 1;
}