ocu da napravim dm zonu 1v1 ev kak to kod mene izgleda ali uvkek kad idem ono spremy u pawnu izbaci mi send eror report i dontsend i onga kad upalim server dode sam jedan dio skripte
ev kak sam to ja napisao
//------1v1-----/
if(strcmp(cmdtext, "/1vs1", true) == 0)
{
SendClientMessageToAll(, "%s je napisao /dm");
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 31, 500);
SendClientMessage(playerid,,"Dobio si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi!");
new cartype = GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid,0);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{
SetVehiclePos(cartype,1396.5564,1246.1956,1039.8672);
SetVehicleZAngle(cartype,30.6101);
}
else
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
GameTextForPlayer(playerid,"dobro dosli u DM arenu",2500,3);
return 1;
}
return 0;
}
mozel mi ko reci gdje grijesim
1,979
pregleda
16
postova
21. Jul 2010.
21. Jul 2010.
Ahmed wrote on July 21, 2010, 7:46 pm:
ocu da napravim dm zonu 1v1 ev kak to kod mene izgleda ali uvkek kad idem ono spremy u pawnu izbaci mi send eror report i dontsend i onga kad upalim server dode sam jedan dio skripte
ev kak sam to ja napisao
//------1v1-----/
if(strcmp(cmdtext, "/1vs1", true) == 0)
{
SendClientMessageToAll(, "%s je napisao /dm");
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 31, 500);
SendClientMessage(playerid,,"Dobio si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi!");
new cartype = GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid,0);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{
SetVehiclePos(cartype,1396.5564,1246.1956,1039.8672);
SetVehicleZAngle(cartype,30.6101);
}
else
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
GameTextForPlayer(playerid,"dobro dosli u DM arenu",2500,3);
return 1;
}
return 0;
}
ev kak sam to ja napisao
//------1v1-----/
if(strcmp(cmdtext, "/1vs1", true) == 0)
{
SendClientMessageToAll(, "%s je napisao /dm");
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 31, 500);
SendClientMessage(playerid,,"Dobio si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi!");
new cartype = GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid,0);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{
SetVehiclePos(cartype,1396.5564,1246.1956,1039.8672);
SetVehicleZAngle(cartype,30.6101);
}
else
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
}
GameTextForPlayer(playerid,"dobro dosli u DM arenu",2500,3);
return 1;
}
return 0;
}
Nije spremy nego compile. Moras cekati duze vrjeme i nemoj mrdat misa jer imas veliki GM, a ako je FS, onda neznam ;-)
edit;
ubuduce za codeove koristi CODE (ovako):
BlaBla(playerid,fjdhgfdugfud);
}else{
fhdhghf
}21. Jul 2010.
vidi gdje si pogrješio:
a treba ici:
Umjesto %s sam stavio NETKO, jer nigdje nevidim GetPlayerName :S
SendClientMessageToAll(, "%s je napisao /dm");a treba ici:
SendClientMessageToAll(playerid,COLOR_RED,"Netko je napisao /1vs1");Umjesto %s sam stavio NETKO, jer nigdje nevidim GetPlayerName :S
21. Jul 2010.
e druze ad sam te na msn aj udi pa mi to detaljnije objasni ak imas tw mos mi preko njega ak ti nije sta :-*
21. Jul 2010.
Nije ti valjalo jer si imao 1 return visak te zagrada i to je vec bilo dosta da sve unisti a ostalo istotako na SendClientMessageToAll i onda bezveze stavljas %s kad se nis nece desit -.- al eto rjesio sam ti sve valja komanda ispise se da se potao i ko se portao nema errora ni warringa ... malo dodao texta i eto dole ti je kod ...
http://pastebin.com/AghLEFPD
Nisam tjeo u code jer bi ti izbacilo warring ... da neotvaras novu temu bezveze 😛
http://pastebin.com/AghLEFPD
Nisam tjeo u code jer bi ti izbacilo warring ... da neotvaras novu temu bezveze 😛
22. Jul 2010.
probao sam ali opet isto izbaci mi pawno send eror report dont send i kad idem dont send onda mi pise ovo Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase i kad ocu upalit server u ono crno mi dode samo jedan dio skripte i kad udem na server pise server didn not respond
23. Jul 2010.
PROBAO SAM DRUZE ALI NECE AD SAM TE NA MSN AK TI NIJE STA MOS MI PREKO TEAMWIEWERA NAPRAVIT 😳
23. Jul 2010.
omg stavis ispod
public OnPlayerCommandText
{
//========================[1VS1 Zona]===============================/
if(strcmp(cmd, "/1vs1", true) == 0)
{
new hmm;
GetPlayerName(playerid, hmm, sizeof(hmm));
SendClientMessageToAll(COLOR_RED, " --------------[Ime Servera 1v1 Arena]--------------- ");
format(string, sizeof(string), "Igrac %s se portao na 1vs1 !", hmm);
SendClientMessageToAll(COLOR_GREEN, string);
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 31, 500);
SendClientMessage(playerid, COLOR_GREEN,"Dobili si uzi i shootgun zato jer si napisao /1vs1, sretno u borbi! ");
new cartype = GetPlayerVehicleID(playerid);
SetPlayerInterior(playerid,0);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetPlayerPos(playerid, 1396.5564, 1246.1956, 1039.8672);
}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{
SetVehiclePos(cartype, 1396.5564, 1246.1956, 1039.8672);
SetVehicleZAngle(cartype, 30.6101);
}
else
{
SetPlayerPos(playerid,1396.5564,1246.1956,1039.8672);
GameTextForPlayer(playerid,"Dobro dosli u DM arenu", 2500, 3);
}
return 1;
} 🙂Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava