Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Vegas. poslato April 19, 2012, 11:18:39 PRE PODNE

Naslov: [Pomoć] Neće da prikaže ime igrača..
Poruka od: Vegas. poslato April 19, 2012, 11:18:39 PRE PODNE
Skripta koju koristim:/
Detaljan opis problema: Pa stavljam u mod kontroler vozila (YosVehCtrl) i sada sam stavio ProxDetector i on u sebi sadrži sendername tj. stavio sam, i sada npr za motor napravio sam da mi piše * Vegas pokušava da upali motor. ali ono meni uporno In Game izbacuje samo * pokusava da upali motor
Dio skripte: Evo taj dio if(dialogid == VEHICLE_CONTROL_DIALOG+1)
{
if(response)
{
            GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid), ON, lights, alarm, doors, bonnet, boot, objective);
format(string, sizeof(string), "* %s pokusava da upali motor.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(!response)
{
SendClientMessage(playerid, COLOUR_INFORMATION, "You have stopped your engine.");
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  SetVehicleParamsEx(GetPlayerVehicleID(playerid), OFF, lights, alarm, doors, bonnet, boot, objective);
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoć] Neće da prikaže ime igrača..
Poruka od: propalica2131231 poslato April 19, 2012, 11:44:46 PRE PODNE
jel ti sendername definiran ovako :
new sendername[MAX_PLAYER_NAME]; ?
Naslov: Odg: [Pomoć] Neće da prikaže ime igrača..
Poruka od: Vegas. poslato April 19, 2012, 11:57:32 PRE PODNE
Jeste... Imam i new sendername [28]; .. Zavisi kako gdje..
Naslov: Odg: [Pomoć] Neće da prikaže ime igrača..
Poruka od: Blaeks poslato April 19, 2012, 14:45:56 POSLE PODNE
Nisi ni stavio GetPlayerName new playerveh = GetPlayerVehicleID(playerid);
PutPlayerInVehicle(playerid, playerveh, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor vozila.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Pokrece motor vozila...",3500,3);
gEngine[playerid] = 1;
return 1;
}


Probaj ovako i javi jel radi?