Why this crashes server?
#1

HI!

This buying-car system crashes the server... How I can resolve this?

pawn Код:
if(dialogid == 9001)
    {
        new i = TempCarID[playerid];
        new string[256];
        if(response)
        {
            if(PlayerInfo[playerid][pCash] >= CarInfo[i][CarPrice]) // 400k
            {
                if(PlayerInfo[playerid][pCarKey1] == 0)
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Congratulazioni! Hai appena acquistato una {00C3FF}%s!{FFFFFF} Scegli i nuovi colori con le freccine!", vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]);
                    autopersonale[playerid] = AddStaticVehicleEx(CarInfo[i][CarModel], -1226.6300,-163.1487,15.3326,0,0,0,-1);
                    PutPlayerInVehicle(playerid, autopersonale[playerid], 0);
                    PlayerInfo[playerid][pCarKey1] = GetPlayerVehicleID(playerid);
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apModello] = CarInfo[i][CarModel];
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apSpawnX] = -1226.6300;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apSpawnY] = -163.1487;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apSpawnZ] = 15.3326;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apSpawnRZ] = 0;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apColore1] = 0;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apColore2] = 0;
                    AutoPerInfo[GetPlayerVehicleID(playerid)][apChiusa] = 0;
                    PutPlayerInVehicle(playerid, PlayerInfo[playerid][pCarKey1], 0);
                    SelectTextDraw(playerid, 0xC8C8C8C8);
                    TextDrawShowForPlayer(playerid, Coloriauto0);
                    TextDrawShowForPlayer(playerid, Coloriauto1);
                    TextDrawShowForPlayer(playerid, Coloriauto2);
                    TextDrawShowForPlayer(playerid, Coloriauto3);
                    TextDrawShowForPlayer(playerid, Coloriauto4);
                    TextDrawShowForPlayer(playerid, Coloriauto5);
                    TextDrawShowForPlayer(playerid, Coloriauto6);
                    TextDrawShowForPlayer(playerid, Coloriauto7);
     Colore1Scelto[playerid] = 0;
     auto1[playerid] = 1;

                    if(!Aereo(PlayerVehicleID1[playerid]))
                    {
                    SetPlayerPos(playerid,-1936.1733,272.5863,40.7512);
                    SetVehiclePos(GetPlayerVehicleID(playerid),-1936.1733,272.5863,40.7512);
                    PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),0);
                    SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
                    SetPlayerCameraPos(playerid, -1928.8693,264.8525,47.5356);
                    SetPlayerCameraLookAt(playerid, -1935.8932,272.9854,41.0469);
                    }
                    else
                    {
                    SetPlayerPos(playerid, -1226.6300,-163.1487,15.3326);
                    SetVehiclePos(GetPlayerVehicleID(playerid), -1226.6300,-163.1487,15.3326);
                    PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid),0);
                    }
                    return 1;
                }//other things...
Thanks!
Reply


Messages In This Thread
Why this crashes server? - by alanhutch - 25.07.2014, 20:24
Re: Why this crashes server? - by Blast3r - 25.07.2014, 20:26
Re: Why this crashes server? - by alanhutch - 25.07.2014, 20:34
Re: Why this crashes server? - by alanhutch - 25.07.2014, 20:41
Re: Why this crashes server? - by alanhutch - 25.07.2014, 21:10
Respuesta: Why this crashes server? - by angelxeneize - 25.07.2014, 21:55
Re: Why this crashes server? - by alanhutch - 25.07.2014, 22:17
Re: Why this crashes server? - by Virtual1ty - 25.07.2014, 22:23
Re: Why this crashes server? - by alanhutch - 26.07.2014, 08:28
Re: Why this crashes server? - by alanhutch - 26.07.2014, 09:16

Forum Jump:


Users browsing this thread: 1 Guest(s)